Bash别名备份到tar.gz文件夹

时间:2018-11-13 16:40:04

标签: bash zsh tar

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之前的_中需要一些特殊符号吗?

1 个答案:

答案 0 :(得分:2)

使用功能。

backupfolder() { tar -zcvf "${1}_$(date '+%Y-%m-%d').tar.gz" "$1"; }

或路径中的脚本。