我想使用rsync备份我的主目录中所有的隐藏文件和目录,但不包括非隐藏的文件和目录。
例如,给定以下目录列表:
drwxr-xr-x 7 sophie sophie 238 31 Mar 08:45 .
drwxr-xr-x 15 sophie sophie 510 31 Mar 08:14 ..
-rw-r--r-- 1 sophie sophie 4 31 Mar 08:12 .foo
drwxr-xr-x 3 sophie sophie 102 31 Mar 08:45 .hiddendir
drwxr-xr-x 4 sophie sophie 136 31 Mar 08:13 VisibleDirectory
-rw-r--r-- 1 sophie sophie 9 31 Mar 08:13 VisibleFile
我想备份 .foo、.hiddendir 以及 .hiddendir 中的所有内容,无论它们是否为隐藏文件或目录。我不想备份 VisibleDirectory 或 VisibleFile。
我尝试了一些命令都备份了“.”,包括其中的VisibleFile和VisibleDirectory,但我无法找到排除它们的方法。请帮忙!
我使用的是Mac OS X 10.5.6(Leopard)和rsync版本2.6.9协议版本29。
--exclude='.' --exclude='..'
不起作用? - Brent Bradburn