良い
[[ -s file ]]
[[ -z string ]]
なるべくインターネットで。
ldpウェブサイトを確認しましたが見つかりませんでした。
マニュアルページ(man [
)は役に立ちますが、もっと簡潔なリストを探しています。
答え1
使用中のシェルを指定していませんが、例えば
man bash
/CONDITIONAL EXPRESSIONS
答え2
シェルプロンプトに入力すると、組み込みbash
ファイルと文字列テスト演算子のリストが表示されます。help test
答え3
man test | sed -n '/^ *-/,/^$/{/./p}'
少し圧縮する傾向があります。