2012年5月28日月曜日

【シェルスクリプト】ファイルが空かどうか確認する方法

#!/bin/sh

if [ -s ./test ]; then
    cat ./test
else
    echo "no date..."
fi

でチェック可能です。
「-s」オプションがファイルのサイズを調べるオプションになっています
上記のサンプルはファイルに何かしら記載のある場合はその情報をcatし何もない場合は「no data」と出力するプログラムになっています
お試しあれ

1 件のコメント: