简单的unix脚本来检查txt文件并完成另一项工作

时间:2012-06-07 18:39:13

标签: shell unix

我有两个bat脚本:A.bat和B.bat。 A.bat生成一个txt文件(year.txt),其中包含模拟的最后一年,例如2005年。

我希望A.bat每隔30秒检查一次year.txt。如果year.txt显示2005,那么A.bat将调用B.bat。

请教我如何做到这一点。非常感谢。

1 个答案:

答案 0 :(得分:0)

要每30秒检查一次,只需使用sleep

while true; do
    if test "$(cat year.txt)" = "2005"; then
        B.bat
    fi
    sleep 30
done