サイト内検索:
exist : 複数ファイルの存在チェック
使い方とオプション
Usage : exist [-v] <file1> <file2> ...
<file1> <file2> … すべてのファイルが存在すれば正常終了、それ以外はエラー終了します。
$ touch file.{1..5}
$ exist file.{1..5} && echo ok > result
$ cat result
ok
$ touch file.{1..5}
$ exist file.{1..6} || echo ng > result <-- file.6 は無いのでエラー
$ cat result
ng
ワイルドカードの展開に成功したら正常終了します。
$ touch a{1..5}
$ exist a* && echo ok > result <-- "a" から始まるファイル名があれば成功
$ cat result
ok
Version : Mon Oct 8 11:37:55 JST 2012
© 2021 Universal Shell Programming Laboratory site