【问题标题】:Tar exclude hidden files but use relative paths?Tar 排除隐藏文件但使用相对路径?
【发布时间】:2016-04-14 17:49:58
【问题描述】:

使用以下命令:

tar --exclude="./.*" -czvf /Volumes/Foo/2016-04-14_2051_full.tar.xz ./

遵循this 的建议,仍然会获取已归档的隐藏文件:

a .
a ./.Trashes
a ./.fseventsd
a ./data

我该怎么做才能只归档 ./data 文件夹?

更新:我使用 Mac 和 zsh shell。

【问题讨论】:

  • tar -czvf /some/output/file.xz ./data?
  • 对不起,我不清楚..我下面有很多文件夹所以./data2 ...

标签: tar xz


【解决方案1】:

我现在使用了解决方法:

XZ_OPT=-9e tar --exclude='./old' --exclude='.*' -cJvf /Volumes/Foo/$(date +%Y%m%dT%H%M)_full.tar.xz * -g incremetal

希望对其他人也有帮助

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2017-10-12
    • 2011-03-10
    • 2013-12-27
    • 2021-12-20
    • 1970-01-01
    • 2013-03-16
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多