exist

提供: Personal Tukubai for Academic
2021年8月19日 (木) 19:00時点におけるPt4a editor (トーク | 投稿記録)による版 (Batch Update)
(差分) ← 古い版 | 最新版 (差分) | 新しい版 → (差分)
ナビゲーションに移動 検索に移動

名前

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

書式

使い方とオプション

Usage

Usage   : exist [-v] <file1> <file2> ...

説明

<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
ok

Version and Edition

Version : Mon Oct 8 11:37:55 JST 2012


© 2021 Universal Shell Programming Laboratory site