head affiche le début d'un fichier ou d'un flux. Il sert à vérifier des en-têtes, prévisualiser des données structurées ou échantillonner une sortie.
Text-Fu · Leçon 8
head
Apprenez à afficher un nombre contrôlé de lignes ou d'octets au début d'une entrée.
Afficher les dix premières lignes
Sans option de comptage, head affiche les 10 premières lignes de chaque fichier :
$ head events.log
Le fichier n'est pas modifié. S'il comporte moins de 10 lignes, elles sont toutes affichées.
Que produit head events.log par défaut ?
Choisir un nombre de lignes
Utilisez -n NUMBER :
$ head -n 15 events.log
GNU head accepte aussi -15, mais -n 15 rend le sens plus explicite.
Quelle commande affiche les cinq premières lignes de report.txt ?
Choisir un nombre d'octets
Utilisez -c NUMBER pour compter des octets :
$ head -c 20 archive.bin
La sortie peut finir au milieu d'une ligne ou d'un caractère multioctet. Préférez les lignes pour le texte ordinaire.
Quelle commande écrit les 100 premiers octets de payload.bin sur stdout ?
Lire stdin et plusieurs fichiers
Sans fichier, head lit stdin :
$ generate-report | head -n 5
Avec plusieurs fichiers, il ajoute normalement un en-tête :
$ head -n 2 january.txt february.txt
==> january.txt <==
...
==> february.txt <==
...
-q supprime ces en-têtes et -v en affiche un même pour un seul fichier.
Dans generate-report | head -n 5, que lit head ?
Quelle option supprime les en-têtes de noms lorsque head lit plusieurs fichiers ?
Pour vous exercer :
- Commande Linux head : afficher le début d'un fichier - Affichez les premières lignes et modifiez leur nombre.
- Consulter les journaux et fichiers de configuration - Naviguez efficacement dans des fichiers texte.
- Détection rapide des menaces - Analysez rapidement des entrées de journaux.
Leçon terminée
Vous avez terminé head
Vous savez prévisualiser le début de fichiers et de sorties de commandes.
Utiliser les dix premières lignes par défaut.
Choisir un nombre de lignes avec
-n.Choisir des octets avec
-c.Lire stdin dans un pipeline.
Contrôler les en-têtes pour plusieurs fichiers.
Conservez votre progression
Créez un compte gratuit pour enregistrer cette leçon et continuer sur n'importe quel appareil.
Créer un compte gratuit