Bash

需要一個在給定日期每月執行命令的“at”命令時間戳

  • October 9, 2019

需要一個at命令時間戳,每月在給定日期執行某些命令,例如每天 15,如下所示:

$ at every 15 day

這樣在每天 15 天,它都會執行一些命令。

我將如何設置它?

正如評論中指出的那樣,cron是這樣做的正確工具。at用於在指定的時間和日期執行命令,但只執行一次。

只需將此行添加到/etc/crontab

0  7  15  *   *   youruser  /path/to/somecommand

這將在每月 15 日的上午 7:00 執行指定的命令。

有關更多資訊,請參見手冊頁:

man cron
man crontab

引用自:https://unix.stackexchange.com/questions/542845