Подтвердить что ты не робот

Bash:/bin/tar: слишком длинный список аргументов при сжатии многих файлов с помощью tar

Я пытаюсь сжать файлы из архива командой

tar -czvf compress_file.tar.gz $(cat file_list.txt)

И у меня есть ошибка

-bash: /bin/tar: Argument list too long

Номера файлов слишком длинны, как я могу это решить?

4b9b3361

Ответ 1

Используйте параметр "-T", чтобы передать файл в tar, который содержит имена файлов для tar.

tar -cv -T file_list.txt -f tarball.tar