man unrar
menciona uma opção p
: "Imprimir arquivo para stdout". Então, parece que você pode extrair o arquivo com unrar
e canalizá-lo para gzip/bzip2
.
Eu tenho alguns arquivos grandes que eu preciso alterar o tipo de compressão de entrada para um programa - eu preciso unrar-los e, em seguida, gzip (ou bzip2) -los. No entanto, eles são arquivos altamente compactados e eu não tenho o espaço em disco para unrar-los completamente, em seguida, gzip-los. Existe alguma maneira de canalizar a saída da descompressão via unrar para gzip ou alguma outra compressão sem salvar todo o resultado intermediário no disco?
man unrar
menciona uma opção p
: "Imprimir arquivo para stdout". Então, parece que você pode extrair o arquivo com unrar
e canalizá-lo para gzip/bzip2
.
Tags command-line compression rar pipe