GNU/Linux >> Tutoriales Linux >  >> Ubuntu

Ubuntu – ¿Herramienta para comprimir/descomprimir Stdin?

¿Hay alguna herramienta que comprima STDIN y envíe a STDOUT? Esta herramienta (o su contraparte) debería poder descomprimirse también. Algo simple está bien, pero debe ser sin pérdidas.

Respuesta aceptada:

gzip

La mayoría de las utilidades admiten la salida a STDOUT. Tomemos por ejemplo gzip :

$ echo "asdgasdfasdfasdfasdfasdfasdf" | gzip | xxd
00000000: 1f8b 0800 219b dd57 0003 4b2c 4e49 4f2c  ....!..W..K,NIO,
00000010: 4e49 c386 b900 45ce f97c 1d00 0000       NI....E..|....

He usado xxd ya que existen algunos caracteres no imprimibles. Ejecútelo a través de gunzip para descomprimir

xz

xz funciona de manera bastante similar:

$ echo "asdfasdfasdf" | xz | xxd
00000000: fd37 7a58 5a00 0004 e6d6 b446 0200 2101  .7zXZ......F..!.
00000010: 1600 0000 742f e5a3 e000 0c00 0b5d 0030  ....t/.......].0
00000020: 9cc8 abf9 a8be f900 0000 0000 9525 d79a  .............%..
00000030: 089a c592 0001 270d f37b f284 1fb6 f37d  ......'..{.....}
00000040: 0100 0000 0004 595a                      ......YZ

y para descomprimir:

$ echo "asdfasdfasdf" | xz | xz -d
asdfasdfasdf

Ubuntu
  1. Cómo instalar la herramienta de captura de pantalla del obturador en Ubuntu Linux

  2. Cómo instalar la herramienta de monitoreo Zabbix en Ubuntu 18.04 LTS

  3. Instale la herramienta GoAccess Apache Log Analyzer en Ubuntu 16.04

  4. Cómo instalar la herramienta de monitoreo Grafana en Ubuntu 18.04 LTS

  5. Instale la herramienta de grabación de pantalla Kazam en Ubuntu 20.04

Instale la herramienta de captura de pantalla Flameshot en Ubuntu 20.04

Cómo instalar la herramienta de monitoreo de red Ntopng en Ubuntu 20.04

2 formas de instalar Android Studio en Ubuntu 20.04/Ubuntu 18.04

Cómo instalar la herramienta de captura de pantalla del obturador en Ubuntu 20.04

Instale la herramienta de evaluación comparativa de asedio en Ubuntu 22.04

Cómo instalar la herramienta de captura de pantalla del obturador en Ubuntu 20.04