Preservação do link simbólico do GNU tar caso a caso

Preservação do link simbólico do GNU tar caso a caso

Estou tentando criar um tarball e há um arquivo específico que preciso preservar como um link simbólico no tarball. No entanto, existem muitos outros links simbólicos que não posso preservar como links simbólicos, porque eles apontam para arquivos fora do escopo do tarball - se eu não usar a opção "-h", o tarball será inútil para qualquer um, mas meu.

Existe uma maneira de substituir a opção "-h" para um único arquivo?

Responder1

Experimente isso

Não testado!

  1. Crie o tarball (excluindo todos os links simbólicos)
  2. Use o --appendsinalizador para adicionar o link simbólico que você
    desejatar -h --append --file=mytarball.tar MySymlink

Como adicionar arquivos a arquivos existentes

informação relacionada