alias backupfolder='tar -zcvf $1_$(date '+%Y-%m-%d').tar.gz $1'
此别名创建tar存档,但命名仅为__YYYY-MM-DD.tar.gz
。
我正在尝试获取folder__YYYY-MM-DD.tar.gz
。
在$1
之前的_
中需要一些特殊符号吗?
答案 0 :(得分:2)
使用功能。
backupfolder() { tar -zcvf "${1}_$(date '+%Y-%m-%d').tar.gz" "$1"; }
或路径中的脚本。