2011-11-12 50 views
0

如何設置crontab來創建動態文件名的文本文件?我的意思是,例如,我將設置crontab,以便在目錄中每分鐘創建一個文本文件。然後,將被分配給文本文件的文件名將取決於一天中的什麼時間。Crontab使用動態文件名創建文件

插圖:

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

等等等等。

(雖然上面的例子中沒有顯示的一天的時間文本文件名,你會得到點)

回答

1

date命令可以用來獲得你想要的格式的當前日期和時間爲文件。

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

現在,對我來說,創建一個名爲「2011-11-12_0905.txt」的文件。