rsync和通配符

我试图在一个命令中备份Google Chrome的“上次会话”和“当前会话”文件,但使用通配符似乎不起作用。

我正在尝试使用以下命令

rsync -e "ssh -i new.key" -r --verbose -tz --stats --progress --delete '/cygdrive/c/Users/jay/AppData/Local/Google/Chrome/User Data/Default/*Session' user@host:"/chrome\ sessions/" 

并得到以下错误

 rsync: link_stat "/cygdrive/c/Users/jay/AppData/Local/Google/Chrome/User Data/Default/*Session" failed: No such file or directory (2) 

我究竟做错了什么?

我的Cygwin在家里,我在办公室,但是你应该确保你的目录名中的空格在使用通配符的双引号时可以用反斜杠正确地转义。

使用“引号”表示*不会用于扩展。

 Try rsync -e "ssh -i new.key" -r --verbose -tz --stats --progress --delete "/cygdrive/c/Users/jay/AppData/Local/Google/Chrome/User Data/Default/*Session" user@host:"/chrome\ sessions/"