我正在尝试为 rsync 排除“Mendeley Desktop”目录。
exclude-from= 为:
Downloads
*.o
*.iso
Dropbox
Documents/Mendeley\ Desktop
Run Code Online (Sandbox Code Playgroud)
但 rsync 仍在备份 Mendeley 桌面。
如何让 rsync 忽略带有空格的目录?
gar*_*Red 20
\从空格之前删除。转义空格用于阻止外壳在空格处分裂。当您使用文件列出排除的目录和文件时,这些词Mendeley Desktop将永远不会通过 shell,因此不需要转义。如果您在命令行中列出它们,--exclude那么您需要转义空格。
用:
Downloads
*.o
*.iso
Dropbox
Documents/Mendeley Desktop
Run Code Online (Sandbox Code Playgroud)