Rsync - 排除目录但包含该目录中的特定子目录

时间:2014-08-10 01:03:05

标签: linux unix rsync freebsd

我已阅读this但由于某种原因,它对我无效。

我想排除/ jails文件夹,但包含/ jails / web / usr / local / www。 (以及根目录中的所有其他文件夹)。

--include=jails/web/usr/local/www --exclude='jails/'

但它没有用。它完全排除了jails文件夹。

谢谢。

1 个答案:

答案 0 :(得分:1)

我遇到了同样的问题,我设法通过在class MongoDBPipeline(object): def process_item(self, item, spider): spider.crawler.engine.close_spider(self, reason='finished') 上添加斜杠和在include上添加星号来解决此问题,如下所示:

exclude

显然,自变量的顺序也很重要,因为将--include="jails/web/usr/local/www/" --exclude="jails/*"放在首位似乎没有用。