como posso pedir ao p7zip via CLI para colocar em lote diretórios zip em seus respectivos arquivos compactados

1

Eu li várias perguntas neste fórum sobre como fazer isso, mas não consigo encontrar uma maneira de fazer isso via p7zip. Eu quero basicamente ter p7zip passar por um diretório e transformar cada diretório de nível superior nesse diretório em um arquivo zip ou 7zip. Então, por exemplo, eu cd para o diretório a. Eu quero diretório b, c, d, e, etc para transformar em seus respectivos arquivos compactados. Eu não sou um usuário avançado com a linha de comando. Eu vou chegar lá, tão nu comigo em fazer esta pergunta. p7zip pelo caminho é um utilitário de compressão que faz rar, zip e mais através de uma interface de linha de comando.

Obrigado.

    
por user57081 12.12.2016 / 23:47

1 resposta

0

No Linux / Unix, você ainda precisa usar o tar para fazer o backup dos diretórios. O p7zip ainda é apenas um compressor de arquivos:

tar cf - [diretório a] | 7z a -si [nome do arquivo] .tar.7z

    
por 13.12.2016 / 00:57

Tags