Tukubaiオンラインコマンドマニュアル - exist(1)

exist(1)

【名前】

exist : 複数ファイルの存在チェック

【書式】

Usage   : exist [-v] <file1> <file2> ...
Version : Fri Oct 21 11:26:06 JST 2011
Edition : 1

【説明】

<file1> <file2>... すべてのファイルが存在すれば正常終了、それ以外はエラー終了します。

【例1】

$ touch file.{1..5}
$ exist file.{1..5} && echo ok > result
$ cat result
ok

【例2】

$ touch file.{1..5}
$ exist file.{1..6} || echo ng > result  <-- file.6 は無いのでエラー
$ cat result
ng

【例3】

ワイルドカードの展開に成功したら正常終了します。

$ touch a{1..5}
$ exist a* && echo ok > result  <-- "a" から始まるファイル名があれば成功
$ cat result
Last modified: 2022-08-13 08:42:32