Bash
需要一個在給定日期每月執行命令的“at”命令時間戳
需要一個
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