@allochki

Как сделать архив tar из списка файлов?

Есть лист файлов - list.txt
вида:
/home/1.php
/home/2.php
/home/33.php

Команда
tar cf archive.tar -I list.txt - создает архив в котором только последный файл из списка.
т.е. 33.php

tar -cvf 1.tar --files-from='list.txt' - тоже самое.

подскажите что делаю нетак.
  • Вопрос задан
  • 4148 просмотров
Пригласить эксперта
Ответы на вопрос 2
@ProFfeSsoRr
Сис.админ по Linux
Через --file-from=, оно же -T у меня работает как тебе нужно, правда я путь безо всяких кавычек передал, но и с одинарными, как у тебя в примере тоже сработало. GNU tar, если что, Arch Linux. Пути в list файле абсолютные или правильные относительно текущей дериктории точно?
Ответ написан
Комментировать
@allochki Автор вопроса
И абсолютные и правильные делали. Сжимает только последнюю строчку из списка.
tar cfv archive.tar -T list.txt - делает архив в котором один файл - последняя строчка из файла
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
от 50 000 до 50 000 ₽
Wanted. Санкт-Петербург
До 150 000 ₽
MEXC Москва
от 800 до 1 500 $
29 нояб. 2024, в 09:43
100000 руб./за проект
29 нояб. 2024, в 07:44
20000 руб./за проект