Rsync
rsync更新指向同一目錄的符號連結
我想用來
rsync
製作一個文件夾的副本,該文件夾包含指向同一文件夾中其他文件的符號連結。是否有可能在目的地獲得更新的符號連結 - 指向絕對路徑?我的意思是,在源文件夾中有這個:
source ├── file1 └── subfolder └── symlink2file1 -> /absolute/path/to/source/file1
我想在目標文件夾中:
destination ├── file1 └── subfolder └── symlink2file1 -> /absolute/path/to/destination/file1
我需要這種行為,因為最終我可能會刪除源文件夾。
不幸的是,無法自動更新絕對符號連結目標
rsync
。一個可能的解決方案是將絕對符號連結轉換為源文件夾中的相對符號連結。您可以查看此執行緒以了解如何執行此操作。