我想創建一個文件tarball,但不包括目錄名稱。我知道還有另一種方式來做到這一點,但我想知道爲什麼這種方式不起作用。「tar --directory」將不起作用
如果我運行以下命令以創建由特定文件的壓縮包,然後它的工作原理:
tar -vcf file.tar -C <PATH TO DIR> file1
不過,如果我持外卡上運行,它包含多個文件,那麼它失敗:
tar -vcf file.tar -C <PATH TO DIR> *
我得到一個錯誤的說法,在當前DIR(不-C指定的目錄)的每個文件,tar: <FILE>: Cannot stat: No such file or directory
任何想法爲什麼在通配符和文件名上運行上述命令的行爲有所不同?
這是http://s.tk/unix –