你好,我正在使用Putty并尝试使用当前时间戳重命名文件名。
我使用了以下命令来按日期重命名文件
mv abc.log $(date +%F)prod.txt
上述命令可以重命名,但不能按时间重命名,它的输出结果为:
2014-05-12prodabc.log
接下来的命令是:
abc.log $(date +%y)$(date +%m)$(date +%d)abcprod.log
输出:
140512abc.log
实际上,我的要求如下:
- 将
abc.log
重命名为abc-<当前时间戳>.log
- 例如:
abc.log
变成abc-12-05-2014-17:31.log
- 例如:
- 然后创建新文件
abc.log
请帮忙,提前感谢大家。