0
シェルスクリプトがあり、scriptがいくつかのファイル(シェルスクリプトとテキストファイルを含む)にアクセスし、最後にいくつかのファイルが他のファイル(テキストファイルのみ)にアクセスします。シェルスクリプト内のすべてのアクセスされたファイルを見つける方法
#shell script A
SHELLFILE=/usr/app/some # shell file
COMMAND=/usr/sbin/sshd # shell command
cat $SHELLFILE
...
GET_PATH=$(cd "$(dirname "$0")"; pwd)
TXT_FILE="${GET_PATH}/log.txt" #text file
...
#hierarchical file tree
shell script A [directory 1]
|
---------------------------
| |
shell script B [directory 2] text file [directory 3]
|
text file [directory 4]
ルートシェルスクリプトを解析するとき は、例えば、どのように私はすべてのアクセスしたファイルとそのディレクトリを列挙階層ファイルツリーを得ることができますか?
ご迷惑をおかけして申し訳ありません。私はシェルスクリプトに現れたすべてのファイルを解析したい。 –
:-)申し訳ありませんが、私はあなたのニーズを誤解しているようです。私はそれを削除しません、将来他の誰かにとって有用かもしれないし、それは何の害も及ぼしません。 –