web-dev-qa-db-fra.com

Comment ne décompresser que les premières lignes d'une archive Zip?

J'ai un fichier texte compressé a.Zip Je veux en lire les 10 premières lignes. Est-il possible de le faire sans décompresser le fichier entier?

4
yukashima huksay

Ce script de pipe simple fonctionne pour moi:

zcat a.Zip | head -n 10

Ici:

  • zcat a.Zip - décompresse l'archive ZIP et envoie son contenu à la sortie standard
  • | tuyaux zcat sortie vers head entrée
  • head -n 10 - affiche les 10 premières lignes de son entrée standard
8
N0rbert