在文件名中包含时间戳

时间:2015-06-30 09:48:48

标签: shell timestamp

我有一组文件,我需要将它们合并为一个。合并的文件在shell脚本中应采用以下格式:

cdr-cdr-<currentTimeStamp>.csv 
e.g cdr-cdr-20150630125400.csv

目前我在做:

cat *.csv >> merge.txt

这里我需要将merge.txt文件重命名为上述格式。

如何在文件名中加入时间戳?

1 个答案:

答案 0 :(得分:0)

使用date

cat *.csv >> cdr-cdr-$(date +%s).csv

%s格式是时间戳,请参阅date的联机帮助页:

   %s     seconds since 1970-01-01 00:00:00 UTC