Linux仅使用时间/日期戳重命名文件

Ton*_*ony 4 terminal file-rename

我有一个文件,我想将mv重命名为year_month_day_h:m:s - 最好的方法是什么?

我尝试了以下但它没有动态添加正确的标记(原始文件实际上在名称中有一个反斜杠):

mv getnw/myfilename.txt "%Y%m%d%H%M%S".txt mv getnw/myfilename.txt "%Y-%m%d%H%M%S".txt mv getnw/myfilename.txt %Y-%m%d%H%M%S.txt mv getnw/myfilename.txt "'date +%Y%m%d%H%M%S'.txt"

dso*_*nus 11

mv myfile.txt `date +%Y_%m_%d_%H:%M:%S`.txt
Run Code Online (Sandbox Code Playgroud)