
次のコードがあります。
count=0
until [ -f $filename -o $count -ge 60 ]
do
count=$((count+1))
sleep 1
done
私は[ -f $filename -o $count -ge 60 ]
これがテストコマンドであることを知っています。 "-f $filename" はファイルが存在するかテストし、 "$count -ge 60" はカウントが 60 以上かどうかをテストします。 「-o」とはどういう意味ですか?
グーグルしましたが、答えがありません。
答え1
答え2
これは論理OR演算です。コードは、$filename
60秒間毎秒存在するかどうかを確認します。