小编chr*_*ris的帖子

带空格和 bash 的目录名

我想从备份中排除目录“temp”和“Ubuntu One/”。什么是正确的空间转义????

RSYNCCONF="--delete --exclude=.* --exclude=temp/"
Run Code Online (Sandbox Code Playgroud)

提前致谢!

  • 克里斯

编辑/PS:

excludes=( ".*" temp/ "Ubuntu One/" )' 'RSYNCCONF="${excludes[@]/#/--exclude=}" 
Run Code Online (Sandbox Code Playgroud)

$RSYNC -e "$S" -avR $FROMSSH:$SOURCE ${RSYNCCONF[@]} $TARGET$TODAY $INC >> $LOG 2>&1 
Run Code Online (Sandbox Code Playgroud)

没有用。我真的很感激任何建议。

这是脚本:http : //wiki.ubuntuusers.de/_attachment? target= Skripte%2FBackup_mit_RSYNC%2Fbackup.sh

command-line bash scripts rsync

6
推荐指数
2
解决办法
996
查看次数

标签 统计

bash ×1

command-line ×1

rsync ×1

scripts ×1