2016-05-18 3 views
0
私は他のすべての時間を実行するのcrontabスクリプトがある

のcrontab時間おき、その後、他の時間

2 */2 * * * cd /home/myuser/scripts && ./script.sh 
4 */2 * * * cd /home/myuser/scripts && ./script2.sh 
6 */2 * * * cd /home/myuser/scripts && ./script3.sh 
8 */2 * * * cd /home/myuser/scripts && ./script4.sh 
... 

私は他のすべての時間で実行する複数のスクリプトを追加したいが、考えない時間上記のスクリプトこと走る上記のスクリプトはすべて1PM、3PM ...と私の新しいスクリプトは2PM、4PMで実行できるようにそれぞれの時間/分で実行できるように...

答えて

1

私はあなたが新しいスクリプトを実行することを意味すると思いますお互い奇数時。その場合は:

2 1-23/2 * * * cd /home/myuser/scripts && ./script5.sh 
4 1-23/2 * * * cd /home/myuser/scripts && ./script6.sh 
6 1-23/2 * * * cd /home/myuser/scripts && ./script7.sh 
8 1-23/2 * * * cd /home/myuser/scripts && ./script8.sh 
... 

のでscript5.shscript.sh後/前に、正確に1時間を実行し、script6.shscript2.sh後/前に、正確に1時間を実行します。

参照:http://www.poweradded.net/2011/04/how-to-run-cron-jobs-on-evenodd-days.html

そして私が正しくあなたの質問を解釈していた場合、私はそれが前に依頼されていると思う:Specifying "all odd values" in crontab?

関連する問題