您好,我正在使用 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-<current timestamp>.log
- 例如
abc.log
变成abc-12-05-2014-17:31.log
- 例如
- 然后新建文件
abc.log
请帮忙,提前谢谢大家。
原文由 PavanBasutkar 发布,翻译遵循 CC BY-SA 4.0 许可协议
您可以使用
如果您想知道如何控制输出,请查看日期手册页。