Проигнорируйте Символьные ссылки при Извлечении Tarball

Это - пример использования энергии для создания версий HTML файлов с энергией:

for f in *.c; do
    vim -f +"syn on" +"run! syntax/2html.vim" +"wq" +"q" "$f"
done
4
20.03.2019, 15:17
2 ответа

- h (или - разыменовывают) для разыменования будет только работать после создания.

Ссылка: http://www.gnu.org/software/tar/manual/tar.html#SEC138

Согласно подобному ответу здесь: Как я разыменовываю ссылки при извлечении из файла tar? можно смонтировать, что архив затем копирует с него, хотя я не протестировал это сам.

5
27.01.2020, 20:56
  • 1
    Удобный небольшой лакомый кусочек для знания, Спасибо! Для тех, кто может приехать, смотря позже: AVFS работает, однако это не сразу доступно для Fedora 18 x64. Это может, однако быть загрузкой без проблемы и локально установленный через конфетку (используйте конфетку; это захватит зависимость FUSE для Вас). После того как я был 'в' архиве *.tgz, копия ушла без помехи. хром –  phobos51594 21.05.2013, 01:21

То, что вы хотите, может быть легко сделано. Звоните:

star -x f=archive.tgz -find ! -type l

Последние starисходники находятся в пакете schilytools. star— старейшая бесплатная реализация tar.

-1
27.01.2020, 20:56

Теги

Похожие вопросы