簡體   English   中英

如何在bash中創建相對的Linux crontab:現在(日期)+ 24小時

[英]How to create a relative linux crontab in bash: NOW (date) + 24 hrs

我需要一種在crontab上創建一個條目的方法,該條目僅在24小時內執行一次腳本。

腳步:

  • 運行bash腳本以配置crontab在24小時內運行腳本(帶有命令date ?)。 此操作僅在24小時后運行一次。
  • 24小時后,腳本將運行。
  • 在腳本執行結束時,必須保持crontab干凈。 這意味着從crontab中刪除該條目。 我不想使用已棄用的條目來污染crontab。

如果您不想污染crontab,則可以使用“ at”,例如

at now + 24 hours

現在您將得到“ at>”提示,並且您將能夠輸入將在24小時內執行的代碼

您還可以使用以下命令執行shell腳本:

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

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM