Snippets: Shell: Backup Files

 20th August 2020 at 2:19pm

你有个文件,你想备份它,并且让备份后的文件名带有时间信息:

cp a.jar{,."$(date +%Y%m%d%H%M)"}

结果是类似 a.jar.201805251938

可以写一个 Bash 函数:

function backup() {
   cp $1{,."$(date +%Y%m%d%H%M)"}
 }

使用:

$ backup <your-file-name>