我正在尝试使用命令
压缩存档中的文件tar -czvf compress_file.tar.gz $(cat file_list.txt)
我有错误
-bash: /bin/tar: Argument list too long
文件编号太长,我该如何解决?
答案 0 :(得分:43)
使用“-T”选项将文件传递给包含要tar的文件名的tar。
tar -cv -T file_list.txt -f tarball.tar
答案 1 :(得分:0)
以及如何列出要压缩的文件: 首先ls> temp ##创建要压缩的文件列表 然后 tar cvzf dicionario_ultra.tgz -X FILE -T temp 最后是rm temp