【问题标题】:How big can be tar command optionstar 命令选项可以有多大
【发布时间】:2015-10-14 18:14:13
【问题描述】:

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

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

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

【问题讨论】:

  • tar 没有自己的限制,但是您受到操作系统对命令行长度的限制。

标签: linux unix tar


【解决方案1】:

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

tar -cvf file.tar -T filenames.txt

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2016-08-24
    • 1970-01-01
    • 1970-01-01
    • 2014-06-24
    • 1970-01-01
    • 1970-01-01
    • 2022-01-11
    • 2016-09-25
    相关资源
    最近更新 更多