我有一段这样的代码:
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”测试count是否大于或等于60,“-o”是什么意思?
我google了一下,没有找到答案,有人可以帮忙吗?
答案1
答案2
这是一个逻辑或运算。该代码$filename
每秒检查一次是否存在,持续 60 秒。