tar + full_path = hate
![](http://mediasubs.ru/author/avatar/8254758.png)
Доброго времени суток.
Имеет место непонимание мной поведения tar'a
Хочу сравнить два каталога на разных компах.
говорю
$ tar -c /usr/local/<somedir> | md5sum > ~/some.md5
получаю
tar: Удаляется начальный `/' из имен объектов
tar: Удаляются начальные `/' из целей жестких ссылок
и совершенно неправильный md5sum
гугл что-то говорил про рекомендацию не использовать полные путевые имена с tar'ом,
но ссылка на украинском серваке сдохла и в кэше ничего вменяемого не было.
Просветите меня тёмного в теории такого поведения.
Заранее благодарен.
Timohty Silent
-*Название листа "Linux: разрешение вопросов, перспективы и общение";
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 34451; Возраст листа: 1778; Участников: 1477
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/751659
6 июня 2008, Timothy Silent написал:
Это сделано для того, чтобы вы могли распаковать архив в любое место, а не
только в корень. Бороться с этим можно, но делать так и в самом деле не
стоит.
про это есть специальная страница в его info
Только ваша идея обречена на провал: tar никак не сортирует файлы при обходе
дерева, их порядок в архивах будет разным.
-*Название листа "Linux: разрешение вопросов, перспективы и общение";
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 34452; Возраст листа: 1778; Участников: 1477
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/751688