私のコメントのわずかな改善:スクリプトが true で終了する場合 (例:exit 0
で終わる場合) )、実行できます
while script; do sleep 10; done
これは、失敗しない限りコマンドを繰り返す標準的な方法です。
Linux では watch
を使用できます アクションを繰り返すプログラム。 script.sh
と仮定すると 実行可能です:
watch -n 10 path/to/script.sh
10 秒ごとに実行します。
スクリプトを実行可能にするには、 chmod +x script.sh
を使用できます .シバンを追加することを忘れないでください
#!/bin/bash
最初の行に (bash スクリプトであると仮定して)
現在のディレクトリからスクリプトを実行している場合は、次のことができます:
watch -n 10 ./script.sh