私の考えでは[! -f $2 ] 意味
$2 ファイルが存在しません。
そうなんですか?
私は確信している[! -f]はファイルが存在しないことを示します。しかし、2ドルはよくわかりません。
少し助けてください。
答え1
[
はいtest
、次のman test
ことを教えてください。
-f FILE FILE exists and is a regular file
したがって、あなた$2
のスクリプトの2番目のパラメータであるファイル名になります。
私の考えでは[! -f $2 ] 意味
$2 ファイルが存在しません。
そうなんですか?
私は確信している[! -f]はファイルが存在しないことを示します。しかし、2ドルはよくわかりません。
少し助けてください。
[
はいtest
、次のman test
ことを教えてください。
-f FILE FILE exists and is a regular file
したがって、あなた$2
のスクリプトの2番目のパラメータであるファイル名になります。