Como eu excluo um diretório do 7-Zip em uma linha de comando?
Use -xr!directory1 :
7z a -t7z /home/backups/backup /home/files -xr!directory1
-
-rdiz ao 7-Zip não para reciclar o diretório.
Eu tentei isso muitas vezes, mas ainda não entendi. Como eu uso o 7-Zip para zipar um diretório sem um diretório dentro de outro?
Como:
Eu tenho uma pasta
/home/files/
e dentro disso, directory1/ e directory2/ .
Então, como faço para arquivos 7-Zip sem directory1/ ?
Um exemplo do que eu testei:
7z a -t7z /home/backups/backup /home/files -x!/directory1
Eu tentei adicionar um sinalizador:
-mx0 -x!directory1\
Mas apenas diz:
bash: !directory1/: event not found
Use -xr!directory1 :
7z a -t7z /home/backups/backup /home/files -xr!directory1
-r diz ao 7-Zip não para reciclar o diretório. Tags command-line backup bash zip 7-zip