[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

tar 1.26 vs tar 1.27



Здравствуйте!

Есть такая задача - выковырять нужные каталоги со всем содержимым из tar.
Решается примерно так:

cat file.tar | tar -ixg /dev/null -C /path/to/output_dir --wildcards
--files-from=wildcards

В wildcards - список файлов и каталогов вида /var/lib/mysql/ в
соответствии с тем, что выдаёт tar -t
При этом tar 1.26 (из wheezy) нормально распаковывает что указали, а
1.27 (jessie) - говорит "/var/lib/mysql/: Not found in archive"
Если указать то же самое в параметрах через `cat wildcards` - в обоих
случаях распаковывает нормально, но файлов может быть несколько
больше, чем возможно уместить в командную строку.

Вопрос: это я что-то не так делаю, или это таки баг?

-- 
Stanislav

Reply to: