head |
Tête |
---|---|
Linux | Externe |
Syntaxe
head [-c N[bkm]] [-n N] [-qv] [--bytes=N[bkm]] [--lines=N] [--quiet] [--silent] [--verbose] [--help] [--version] [file...] |
head [-Nbcklmqv] [file...] |
Paramètres
Nom | Description |
---|---|
-c N | Ce paramètre permet d'afficher les nombres d'octets spécifié à partir du début. |
-c Nb | Ce paramètre permet d'afficher les nombres de bloc de 512 octets spécifié à partir du début. |
-c Nk | Ce paramètre permet d'afficher les nombres de bloc de Kilo-Octets spécifié à partir du début. |
-c Nm | Ce paramètre permet d'afficher les nombres de bloc de Méga-Octets spécifié à partir du début. |
-n N | Ce paramètre permet d'afficher le nombre de ligne spécifié à partir du début. |
-q | Ce paramètre permet d'indiquer qu'il ne faut pas afficher les entêtes d'informations contenu les noms de fichiers. |
-v | Ce paramètre permet d'indiquer qu'il faut afficher les entêtes d'informations contenu les noms de fichiers. |
--bytes N | Ce paramètre permet d'afficher les nombres d'octets spécifié à partir du début. |
--bytes Nb | Ce paramètre permet d'afficher les nombres de bloc de 512 octets spécifié à partir du début. |
--bytes Nk | Ce paramètre permet d'afficher les nombres de bloc de Kilo-Octets spécifié à partir du début. |
--bytes Nm | Ce paramètre permet d'afficher les nombres de bloc de Méga-Octets spécifié à partir du début. |
--help | Ce paramètre permet d'afficher l'aide de cette commande et quitte immédiatement après. |
--lines N | Ce paramètre permet d'afficher le nombre de ligne spécifié à partir du début. |
--quiet | Ce paramètre permet d'indiquer qu'il ne faut pas afficher les entêtes d'informations contenu dans les noms de fichiers. |
--silent | Ce paramètre permet d'indiquer qu'il ne faut pas afficher les entêtes d'informations contenu dans les noms de fichiers. |
--verbose | Ce paramètre permet d'indiquer qu'il faut afficher les entêtes d'informations contenu dans les noms de fichiers. |
--version | Ce paramètre permet d'afficher les informations de version de cette commande et quitte immédiatement après. |
Description
Cette commande permet d'afficher le début du contenu d'un/des fichier(s).
Remarques
- La commande head affiche les 10 premières lignes de chaque fichier sur la sortie standard. Avec plus d'un fichier, faites précéder chacun d'eux d'un entête donnant le nom du fichier. Sans file, ou lorsque file vaut -, lisez l'entrée standard.
- Les paramètres obligatoires pour les options longues sont également obligatoires pour les options courtes.
- Le N peut avoir un suffixe multiplicateur : b 512, kB 1000, K 1024, MB 1000*1000, M 1024*1024, GB 1000*1000*1000, G 1024*1024*1024, et ainsi de suite pour T, P, E, Z, Y.
- La commande head fait partie du projet Coreutils (GNU core utilities) de GNU.
Code source
Voici des exemples de code source de head :
Lien | Langage de programmation | Projet |
---|---|---|
https://github.com/gladir/corail/blob/master/HEAD.PAS | Free Pascal | Corail |
https://github.com/coreutils/coreutils/blob/master/src/head.c | C | coreutils |
Exemple
L'exemple suivant permet de trier par ordre alphabétique les noms de fichiers d'un dossier et de retourner uniquement le premier fichier :
ls | sort | head -1 |
Voir également
Système d'exploitation - Linux - Références de commandes et de programmes - cat
Système d'exploitation - Linux - Références de commandes et de programmes - more
Système d'exploitation - Linux - Références de commandes et de programmes - pg
Système d'exploitation - Linux - Références de commandes et de programmes - tail
Dernière mise à jour : Dimanche, le 16 août 2015