Crontab使用动态文件名创建文件

时间:2011-11-12 07:49:37

标签: file cron crontab

如何设置crontab来创建例如带有动态文件名的文本文件?我的意思是,例如,我将设置crontab,在目录中每分钟创建一个文本文件。然后,将分配给文本文件的文件名将取决于当天的时间。

插图:

0001.txt 0002.txt 0003.txt 0004.txt ...

依此类推。

(虽然上面的例子没有显示当天时间的文本文件名,但你会明白这一点)

1 个答案:

答案 0 :(得分:1)

date命令可用于以文件所需的格式获取当前日期和时间。

filename="`date +%Y-%m-%d_%H%M.txt`"
echo "File created" > filename

现在,对我来说,创建一个名为“2011-11-12_0905.txt”的文件。