如何在crontab中打印包含月份和日期的日期并重定向到另一个txt文件
答案 0 :(得分:0)
你的问题有点模糊,但答案很简单。 crontab文件只保留shell commands
以在预定义的时间执行或由shell命令之前的时间代码指定的重复。使用以下命令创建crontab文件:
crontab -e
这将打开系统的默认编辑器,并edit/create
crontab文件在当前user
(可能是您)下运行。 crontab条目的格式为:
* * * * * command_to_execute
| | | | |
| | | | +- day of week (0-6) (Sunday = 0)
| | | +--- month (1-12)
| | +----- day of month (1-31)
| +------- hour (0-23)
+--------- minute (0-59)
您需要选择符合您需求的date +FORMAT
,然后只需将命令输出重定向到文本文件即可。例如:
10 0 * * * /usr/bin/date "+%b %d" >> /path/to/textfile
每天date
运行10 minutes past midnight
命令,并将输出Nov 01
(今天)重定向到文本文件/path/to/textfile
。您需要在系统上确认date
命令的路径是/usr/bin/date
(通常是)。如果您有任何其他问题,请与我们联系。