Копирование дерева каталогов, изменение цели абсолютных символических ссылок

Копирование дерева каталогов, изменение цели абсолютных символических ссылок

Мне было интересно, есть ли простой способ скопировать, scp, pipe tar и т. д. host1:/base1/dir1 в host2:/base2/dir1. За исключением базового каталога, вся структура каталогов должна быть идентична.

`host1:/base1/dir1/dir2/dir3/dir4/ содержит файл символической ссылки, подобный этому:

SYMBOLIC_LINK -> /base1/dir1/dir2/dir5/dir6/file1

Я хочу, чтобы копия имела символическую ссылку, указывающую на те же имена каталогов, но с другим базовым каталогом:

SYMBOLIC_LINK -> /base2/dir1/dir2/dir5/dir6/file1

Я бы хотел сделать это на лету, без необходимости использовать sed или другой поиск и замену для исправления после копирования.

Связанный контент