Snippets: Shell: Backup Files

20th August 2020 at 2:19pm
Snippets: Shell

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

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>