tar命令选项有多大

时间:2015-10-14 18:14:13

标签: linux unix tar

我想使用tar命令归档多个目录中的多个文件。我只想要一个tar文件作为输出。

tar -cvf file.tar /path1/inputfile1 /path2/inputfile2 ...

我想知道create tar命令的参数可以有多长。 tar是否有一些限制(或)unix命令只能是一些char long。

1 个答案:

答案 0 :(得分:0)

tar本身没有限制,但如果您将文件名放在命令行上,则会受到操作系统命令长度限制的限制。要解决此问题,您可以使用-T选项获取要从文件归档的文件名列表。所以将所有文件名放在文件filenames.txt中(每行一个文件名),然后执行:

tar -cvf file.tar -T filenames.txt