等待文件用bash写的?

时间:2015-06-11 20:04:55

标签: bash shell

我有以下代码:

while [ ! -f testfile.p ]
do
    sleep 1
    echo "working"
done

当我ls时,我看到testfile.p存在。然而,这不起作用。循环永远不会结束。当我尝试使用以下代码测试它时:

[ ! -f testfile.p ] && echo "exists" || echo "doesn't exist"

我得到的只是“不存在”。

对于什么可能出错或者如何解决这个问题的想法?

0 个答案:

没有答案