複製目錄樹,更改絕對符號連結的目標

複製目錄樹,更改絕對符號連結的目標

我想知道是否有一種簡單的方法可以將 scp、管道 tar 等複製 host1:/base1/dir1host2:/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 或其他搜尋和替換來修復它。

相關內容