我在ubuntu中每30分钟运行一次计划任务。我正在将日志写入名为sh_tsk.log的文件并使用>>
,以便它不会覆盖。但我想要的是使用日期分隔日志。即今天的日志应该在以今天的日期命名的文件中,明天的日志应该在明天的日期之后的文件中。我知道我可以使用touch
关键字来创建文件。但我不知道的是如何使用当前日期创建文件?
答案 0 :(得分:1)
使用date
命令:
touch `date +%Y%m%d`
答案 1 :(得分:1)
$> touch `date +%F`.log
您应该将文件设为2009-11-23.log
。现在你可以使用>>输出到此日志文件。