もっとスマートなやり方があるかもしれませんが、下記のコマンドで実現できます。
du -h {調べたい対象のファイル} | awk -F ' ' '{if (\$1 == 0) print "file is empty"; else print "file is not empty";}'
- duコマンドの結果でファイルサイズを取得 (ファイルサイズ取れればどんなコマンドでもOK)
- コマンド出力結果でファイルサイズの部分が0かどうかをawkで判定して、ファイルサイズの結果に応じてメッセージを出力
コメント