GNU/Linux >> Linux Esercitazione >  >> Linux

Comprimi l'output del comando eseguendo il pipe su bzip2

Soluzione 1:

Puoi farlo con bzip2 -c di opzione:

       -c --stdout
              Compress or decompress to standard output.

Ad esempio:

command | bzip2 -c > some.txt.bz2

E per decomprimere:

bzip2 -dc < some.txt.bz2 | less

Soluzione 2:

L'utilità bzip2 comprimerà stdin ma non lo scriverà su stdout se stdout è un terminale. Puoi comunque utilizzare tecniche di reindirizzamento dell'output standard.

command | bzip2 >somefile.txt.bz2

e per leggerlo sono disponibili i soliti strumenti ad es.

bzless somefile.txt.bz2

Linux
  1. Comando gatto Linux

  2. unisciti a esempi di comandi in Linux

  3. Visualizzazione dell'output completo del comando PS

  4. Come salvare l'output di questo comando awk su file?

  5. Converti un output in una stringa

Comando Mv in Linux

Come reindirizzare l'output del comando della shell

COME USARE IL COMANDO TAIL

Come usare il comando head

Esempi di comandi di Linux diff

Esempi di comandi echo Linux