Я запускаю команду из сценария, как
tar -c -f ar.tar a b c d
где b, c и d могут не существовать и могут быть каталогами. Решения, которые я придумала, - это передать вывод команды ls -dto grep, затем объединить ее в tarкоманду или включить расширенные глобусы для @(a|b|c|d).
Есть ли более аккуратный способ сделать это? Я нахожусь на Debian Wheezy, у которого, кажется, нет --includeпараметра.
Пробовал, все равно выдавал ошибку для файлов, которых вообще не существует.
—
Гыдын
Да, сообщение об ошибке присутствует, но архив создан.
—
Костас
--ignore-failed-readвариант?