Perguntas com a marcação «tar»

10
Como tar arquivos com uma ordem classificada?

Se você é tarum diretório recursivamente, ele usa apenas a ordem dos SOs readdir. Mas, em alguns casos, é bom classificar os arquivos classificados. Qual é uma boa maneira de tar um diretório classificado em ordem alfabética? Observe que, para os fins desta pergunta, o gnu-tar em um sistema...

10
Tarballs anônimos

O Tar codifica meu nome de usuário no tarball. Posso forçá-lo a criar um tarball totalmente anônimo? --owner rootsubstitui apenas algumas instâncias do meu nome de usuário. Adicionando USER=root: USER=root tar c --owner root datanão tem efeito. Em suma, desejo: echo hello world > data; tar c...

9
Construa um comando dinamicamente

Estou trabalhando em um script e preciso criar o tarcomando dinamicamente. Aqui estão dois exemplos para ilustrar o que estou tentando fazer: #!/bin/bash TAR_ME="/tmp" EXCLUDE=("/tmp/hello hello" "/tmp/systemd*" "/tmp/Temp*") _tar="tar "`printf -- '--exclude="%s" ' "${EXCLUDE[@]}"`" -zcf...

9
Eu quero tar o diretório X não incluindo seus pais

tar cvf /var/lib/backup/sample.tar /home/user/.project No entanto, quando extraio, recebo seus pais também /backup/ - /home/ - /user/ - .project/ Esse comando tar funciona porque não inclui mais nada em seus pais (outras pastas em, userpor exemplo). Eu quero fazer isso programaticamente,...

9
Os arquivos tarar podem melhorar a compactação?

Tarar vários arquivos juntos pode melhorar a compactação com as ferramentas padrão, por exemplo, gzip, bzip2, xz? Há muito tempo penso que seja esse o caso, mas nunca o testei. Se tivermos 2 cópias do mesmo arquivo de 20Mb de bytes aleatórios reunidos, um programa de compactação inteligente que...

9
passando variáveis ​​de 'ls' para 'tar' via 'xargs'

Estou tentando fazer algo como ls -t | head -n 3 | xargs -I {} tar -cf t.tar {} para arquivar os 3 últimos arquivos modificados, mas ele acaba executando o comando tar separadamente para cada um dos arquivos e, no final, fiquei com um arquivo tar contendo o último dos 3 arquivos (em qualquer...

8
Arquivo de pacote com tar.gz do diretório raiz

Eu tento compactar um arquivo .csv com tar.gz, enquanto estiver no diretório raiz. O arquivo myfile.csvestá localizado em /mnt/sdb1/ Portanto, o nome do arquivo completo é/mnt/sdb1/myfile.csv Eu tento salvar o tar.gz em /mnt/sdb1/old_files Eu tentei assim: tar -czf