Você não pode anexar diretamente a um arquivo alcatrão. Os arquivos alcaturinos são estruturados; Você não pode simplesmente adicionar arquivos ao final. Você precisa criar um * novo arquivo de alcatrão que inclua o conteúdo de `exemplo.tar` e` file1`.
Veja como você pode fazer isso usando o comando `Tar` (disponível no Linux, MacOS, e com algumas ferramentas do Windows como Git Bash ou WSL):
`` `BASH
Tar -rf Exempline_new.tar Exemplo.tar arquivo1
`` `
* `Tar`:o próprio comando alcado.
* `-R`:a opção" Anexo ". Isso adiciona arquivos ao arquivo. Se `exemplo_new.tar` não existisse, isso o criaria.
* `-f`:especifica o nome do arquivo do arquivo (` exemplo_new.tar` neste caso). Você * deve * especificar um novo nome de arquivo; Você não pode substituir o original.
* `Exemplo.tar`:o arquivo de alcatrão existente. Isso adicionará todo o seu conteúdo ao novo arquivo.
* `file1`:o arquivo que você deseja adicionar.
Este comando cria um novo arquivo, `exemplo_new.tar`, contendo o conteúdo de` exemplo.tar` e `file1`. Seu `exemplo.tar 'original permanece intocado. Se você deseja substituir o original, poderá renomear ou movê -lo/excluir depois de criar o novo arquivo.
Nota importante: Se o `FILE1` já estiver em` Exple.tar ', ele será adicionado novamente, potencialmente causando conflitos se os nomes de arquivos corresponderem exatamente. A versão mais recente do arquivo prevalecerá. Considere usar um método de arquivamento mais sofisticado, se você precisar gerenciar a versão de arquivo.