2016-12-20 7 views
1

24hでスクリプトを1回だけ実行するcrontabにエントリを作成する方法が必要です。bashで相対的なLinuxのcrontabを作る方法:NOW(date)+ 24時間

ステップ:

  • は(コマンドdateで?)24時間でスクリプトを実行するためのcrontabファイルを設定するには、bashスクリプトを実行します。これは24時間後に1回だけ実行されます。
  • 24時間後にスクリプトが実行されます。
  • スクリプト実行の最後に、crontabをクリーンにしておく必要があります。これは、crontabからエントリを削除することを意味します。私は非難されたエントリーでcrontabを汚染したくありません。

答えて

4

crontabを汚染したくない場合は、「at」 などを使用できます。

at now + 24 hours 

今はプロンプト「>で」でしょう、そしてあなたはまた、使用してシェルスクリプトを実行することができ、24時間

で実行されるコードを入力できるようになります:

at -f shell_script now + 24 hours 

追加情報はここで見つけることができます: https://en.wikipedia.org/wiki/At_(Unix)

、ここで:http://www.tldp.org/LDP/GNU-Linux-Tools-Summary/html/scheduling.html

関連する問題