時間の経過後にコマンドを実行しようとしています。私はこれらのソリューションを見つけました:コマンドは終了している場合x時間間隔ごとに終了していないコマンドを繰り返します。
watch -n60 command
while true; do command; sleep 60; done
彼らは良い作業している(例えば:echo "message"
)
を私が実行しているコードが終了しません。だから、それらのソリューションは私のために働いていない理由です。しかし、私はそれを実行し、60秒後に終了し、再度実行したい。どうやってやるの?
1000回実行した後に何が起こりますか?何も終了しません。あなたはまだ1000のプロセスを実行していますか?あなたはあなたのサーバー/システム/何を殺すように縛られています。あなたは本当にあなたが望む/必要とするものを考え直さなければなりません。 –
@AleksG時間を過ぎると終了して再起動したい – JayGatsby
バックグラウンドでcommad: 'while true; &コマンドを実行します。睡眠60; done' – czvtools