在一个 bash 命令中将文件重命名为当前日期

iro*_*rom 4 bash

如何在一个 bash 命令中执行以下操作?我的意思是将文件重命名为当前日期

$ echo `date +"%m-%d-%y"`
01-14-16
$ mv backup1.tar 01-14-16
Run Code Online (Sandbox Code Playgroud)

joe*_*epd 9

mv backup1.tar "$(date +"%m-%d-%y")"
Run Code Online (Sandbox Code Playgroud)

$(...)是 `` 的替代语法。这样会先执行 $(date +"%m-%d-%y"),这样命令行就真的变成了mv backup1.tar 01-14-16

请注意,在这里做一些检查可能会很好,例如文件是否已经存在。