2013-02-27 92 views
0

我遇到了tar命令的問題。當我同時使用exclude和include(-X/-T)命令時,我可以創建一個tar文件。但是,當我只使用排除標誌時,我得到「無法創建空的焦油」錯誤。焦油排除和包括包容性

此命令的作用:

tar-cf directory/tarfile -C directory/tardirectory -X excludelist1.txt -X excludelist2.txt -T includelist1.txt 

然而,這樣的錯誤了:

tar-cf directory/tarfile -C directory/tardirectory -X excludelist1.txt -X excludelist2.txt 

如果我使用-X標誌,我還需要使用-T標誌?

回答

1

如果你不使用-T你必須指定的目錄或文件進行歸檔作爲命令行參數:

tar -cf directory/tarfile -C directory/tardirectory -X excludelist1.txt -X excludelist2.txt . 

.意味着當前目錄(相對於-C指定的目錄)。

+0

謝謝,那就是了。 – 2013-02-27 21:36:53