Это - пример использования энергии для создания версий HTML файлов с энергией:
for f in *.c; do
vim -f +"syn on" +"run! syntax/2html.vim" +"wq" +"q" "$f"
done
- h (или - разыменовывают) для разыменования будет только работать после создания.
Ссылка: http://www.gnu.org/software/tar/manual/tar.html#SEC138
Согласно подобному ответу здесь: Как я разыменовываю ссылки при извлечении из файла tar? можно смонтировать, что архив затем копирует с него, хотя я не протестировал это сам.
То, что вы хотите, может быть легко сделано. Звоните:
star -x f=archive.tgz -find ! -type l
Последние star
исходники находятся в пакете schilytools
. star
— старейшая бесплатная реализация tar.