-s スイッチは if ステートメントで何をしますか? 例えば
if [ -s $File_name ]; then
:
else
...
では、この -s スイッチがチェックする条件は何ですか?
-s スイッチは if ステートメントで何をしますか? 例えば
if [ -s $File_name ]; then
:
else
...
では、この -s スイッチがチェックする条件は何ですか?
このフラグは、場所が指定されたファイルが$File_name存在し、空でない (サイズが 0 より大きい) かどうかをテストします。
man test言います:
-s FILE
FILE exists and has a size greater than zero
シェルで実行するman [と、次のように表示されます。
-s FILE
FILE exists and has a size greater than zero