我有一组文件,我需要将它们合并为一个。合并的文件在shell脚本中应采用以下格式:
cdr-cdr-<currentTimeStamp>.csv
e.g cdr-cdr-20150630125400.csv
目前我在做:
cat *.csv >> merge.txt
这里我需要将merge.txt文件重命名为上述格式。
如何在文件名中加入时间戳?
答案 0 :(得分:0)
使用date
:
cat *.csv >> cdr-cdr-$(date +%s).csv
%s
格式是时间戳,请参阅date
的联机帮助页:
%s seconds since 1970-01-01 00:00:00 UTC