Я запускаю команду з подібного сценарію
tar -c -f ar.tar a b c d
де b, c і d можуть не існувати, і можуть бути каталогами. Я запропонував рішення, як підключити висновок ls -d
до grep
, а потім з'єднати його з tar
командою або ввімкнути розширені глобуси для @(a|b|c|d)
.
Чи є акуратніший спосіб зробити це? Я на Debian Wheezy, у якого, схоже, немає --include
параметра.
Спробував це, все-таки видав помилку для файлів, які взагалі відсутні.
—
gidyn
Так, повідомлення про помилку присутнє, але створено архів.
—
Костас
--ignore-failed-read
варіант?