キーワード†
- wc
- test
したいこと†
- 行数をカウントして
- その行数がいくつであることをチェックする。
- チェックした結果は終了ステータスにする。
どうやって†
cat なになに | grep なになに | wc -l | test $(cat -) -eq 0
ノート†
wc -l
で行数をカウントすることができる。パイプを使えば標準出力をそのまま使用してカウントする。
test
でチェックする。このコマンドは終了ステータスを返すのみ。
$(cat -)
で標準入力を値として使用する。