Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/date/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Date 如何在crontab中打印带有月和日的日期,并重定向到另一个txt文件?_Date_Crontab - Fatal编程技术网

Date 如何在crontab中打印带有月和日的日期,并重定向到另一个txt文件?

Date 如何在crontab中打印带有月和日的日期,并重定向到另一个txt文件?,date,crontab,Date,Crontab,如何在crontab中打印带有月份和日期的日期,并重定向到另一个txt文件您的问题有点模糊,但答案相当直截了当。crontab文件只保存shell命令,以便在shell命令之前的时间代码指定的预定义时间或重复执行。您可以使用以下命令创建crontab文件: crontab -e 这将打开系统的默认编辑器,并编辑/创建一个crontab文件,以在当前用户下运行(可能是您)。crontab条目的格式为: * * * * * command_to_execute | | | | | | | | |

如何在crontab中打印带有月份和日期的日期,并重定向到另一个txt文件

您的问题有点模糊,但答案相当直截了当。crontab文件只保存
shell命令
,以便在shell命令之前的时间代码指定的预定义时间或重复执行。您可以使用以下命令创建crontab文件:

crontab -e
这将打开系统的默认编辑器,并
编辑/创建一个crontab文件,以在当前
用户
下运行(可能是您)。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+格式
,然后将命令的输出重定向到文本文件。例如:

10 0 * * * /usr/bin/date "+%b %d" >> /path/to/textfile
将在每天午夜后10分钟运行
date
命令,并将输出
Nov 01
(今天)重定向到文本文件
/path/to/textfile
。您需要在系统上确认
date
命令的路径是
/usr/bin/date
(通常是)。如果您还有任何问题,请告诉我