我正在为一个网站做一个非常简单的焦油,但是有一个皱纹。 这里是网站的文件结构:
…
文件/
图片/
图片/人次/
…
日志/
…
参观者/
这里的问题是:我想排除主要访问者/目录中的所有文件 , 但是我希望images / visitors /目录中的所有文件都包含在tarball中。
我一直在尝试tar c --exclude-from='excludeList'作为“excludeList”的内容:
excludeList
文件/
参观者/
不幸的是,由于images / visitor /中的文件与访问者/模式匹配,所以也被排除在外。 在一个完美的世界里,我可以用这样的东西去正则expression式:
excludeList
文件/
^访问者/
但是这不起作用。 有没有办法做到这一点,直接通过焦油或另一种模式匹配命令?
尝试 – 被--anchored选项。