【问题标题】:Tar does not exclude焦油不排除
【发布时间】:2016-03-15 11:10:21
【问题描述】:

我用

tar hczf t.tar.gz * --exclude="./test1"

其中 test1 是用于排除文件被 tar 的目录的名称。

不幸的是, tar 仍然包含这些目录。我怎样才能有 tar 排除目录?

【问题讨论】:

    标签: tar


    【解决方案1】:

    * 指定“当前目录中的所有文件”应该是您命令行中的最后一项

    tar --exclude="./test1" hczf t.tar.gz * 
    #--------------------------^-> tarFileName
    #------------------------->f (for file)
    

    这说明了为什么--excl... 不能介于hczf t.tar.gz 之间。

    f 选项需要紧跟其后的文件名。所以我们把--excl...移到了第一个选项。

    IHTH

    【讨论】:

      猜你喜欢
      • 2013-02-13
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-03-26
      • 2011-10-14
      • 1970-01-01
      • 1970-01-01
      • 2013-06-26
      相关资源
      最近更新 更多