-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