我正在从MAC中的文件夹备份数据。 MAC不必要地创build一些文件启动。 喜欢
.dsdfsd or ._hjdds
现在我想排除开始的文件。 在rsync中。
我怎样才能做到这一点
如果您在rsync手册页中search“排除”,您会发现:
–exclude = PATTERN排除匹配PATTERN的文件
所以这可能会工作:
rsync --exclude='.*' [other arguments]
我会replace丹尼斯的正则expression式
--exclude='.??*'
当我试图从别人的家目录中删除所有隐藏的文件时,“*”模式让我陷入了很多麻烦,
rm -rf .*
这不是一件好事。 (这是一个提示:。*匹配..)
[编辑]
感谢丹尼斯对此的评论,你可以忽略我的警告(虽然我要离开评论,表明我是一个白痴);-)