A.batとB.batの2つのbatスクリプトがあります。A.batは、2005などのシミュレーションの最後の年を含むtxtファイル(year.txt)を生成します。
A.batでyear.txtを30秒ごとにチェックしてほしい。year.txtに2005が表示されている場合、A.batはB.batを呼び出します。
これを行う方法を教えてください。どうもありがとう。
30 秒ごとに確認するには、次のようにしますsleep
。
while true; do
if test "$(cat year.txt)" = "2005"; then
B.bat
fi
sleep 30
done