根據具體情況保存 GNU tar 符號鏈接

根據具體情況保存 GNU tar 符號鏈接

我正在嘗試創建一個 tarball,並且我需要將一個特定檔案保留為 tarball 中的符號連結。但是,還有很多其他符號鏈接我無法保留為符號鏈接,因為它們指向 tarball 範圍之外的文件 - 如果我不使用“-h”選項,tarball 對任何人都毫無用處,但我。

有沒有辦法可以覆蓋單一檔案的“-h”選項?

答案1

嘗試這個

未經測試!

  1. 建立 tarball(不包括所有符號連結)
  2. 使用該標誌添加您 想要的--append符號鏈接
    tar -h --append --file=mytarball.tar MySymlink

如何將文件新增至現有檔案

相關內容