Используйте -h
опция tar. Из страницы справочника:
-h, --dereference
don't archive symlinks; archive the files they point to
Если ссылки - все в корневом каталоге, у Вас может быть оболочка, разыменовывают их и передают tar как аргументы. Например, если у Вас есть/backup/source/a и/backup/source/b, оба из которых являются символьными ссылками, указывающими на реальный каталог, что-то как следующее работало бы
tar -cf /path/to/backup.tar /backup/source/*/
tar -cf /path/to/backup.tar /backup/source/a/
один даже не работает когда a
символьная ссылка.
– Zero3
03.01.2016, 21:52
tar -hcf file.tar /sym1 /sym2
я получу резервные копии / дважды? – Felipe Alvarez 29.01.2015, 01:55-L
файлы количеств однажды,-l
многократно. Посмотрите здесь. – Suuuehgi 12.04.2018, 01:02