GNU/Linux >> Tutoriels Linux >  >> Ubuntu

Ubuntu – Outil pour compresser/décompresser Stdin ?

Existe-t-il un outil qui compresse STDIN et sort vers STDOUT ? Cet outil (ou son homologue) devrait également pouvoir décompresser. Quelque chose de simple est bien, mais il doit être sans perte.

Réponse acceptée :

gzip

La plupart des utilitaires prennent en charge la sortie vers STDOUT. Prenons par exemple 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..|....

J'ai utilisé xxd car certains caractères non imprimables existent. Exécutez-le via gunzip décompresser

xz

xz fonctionne de manière assez similaire :

$ 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

et pour décompresser :

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

Ubuntu
  1. Comment installer l'outil de capture d'écran de l'obturateur dans Ubuntu Linux

  2. Comment installer l'outil de surveillance Zabbix sur Ubuntu 18.04 LTS

  3. Installez l'outil GoAccess Apache Log Analyzer sur Ubuntu 16.04

  4. Comment installer l'outil de surveillance Grafana sur Ubuntu 18.04 LTS

  5. Installez l'outil d'enregistrement d'écran Kazam sur Ubuntu 20.04

Installez l'outil de capture d'écran Flameshot dans Ubuntu 20.04

Comment installer l'outil de surveillance du réseau Ntopng sur Ubuntu 20.04

2 façons d'installer Android Studio dans Ubuntu 20.04/Ubuntu 18.04

Comment installer l'outil de capture d'écran de l'obturateur dans Ubuntu 20.04

Installez l'outil d'analyse comparative Siege sur Ubuntu 22.04

Comment installer l'outil de capture d'écran de l'obturateur dans Ubuntu 20.04