La commande head est une commande Linux/Unix qui vous permet d'afficher les premières lignes d'un fichier texte. Cette commande est très utile si vous avez un fichier texte volumineux et que vous ne voulez pas ouvrir tout le fichier pour voir les premières lignes.
Dans ce tutoriel, nous allons apprendre à utiliser la commande head pour afficher les premières lignes d'un fichier.
La syntaxe de base de la commande head est la suivante :
head [options] [nom_du_fichier]options: les options que vous pouvez utiliser avec la commandehead. Nous y reviendrons plus tard.nom_du_fichier: le nom du fichier que vous souhaitez afficher. Si vous ne spécifiez pas de fichier, la commandeheadaffiche les premières lignes de l'entrée standard.
Pour afficher les premières lignes d'un fichier, utilisez la commande suivante :
head nom_du_fichierPar exemple, si vous voulez afficher les premières 10 lignes du fichier mon_fichier.txt, utilisez la commande suivante :
head -n 10 mon_fichier.txtLa commande ci-dessus affiche les premières 10 lignes du fichier mon_fichier.txt.
La commande head propose plusieurs options que vous pouvez utiliser pour personnaliser la sortie. Voici quelques-unes des options les plus couramment utilisées :
-n: spécifie le nombre de lignes à afficher. Par défaut,headaffiche les 10 premières lignes.-c: spécifie le nombre de caractères à afficher. Par exemple,head -c 100 mon_fichier.txtaffiche les 100 premiers caractères du fichiermon_fichier.txt.-q: supprime le message d'en-tête qui affiche le nom du fichier.-v: affiche le message d'en-tête qui affiche le nom du fichier.-z: considère les fichiers compressés comme s'ils étaient décompressés.
La commande head est un outil très utile pour afficher les premières lignes d'un fichier texte. En utilisant les options de la commande head, vous pouvez personnaliser la sortie en fonction de vos besoins. N'oubliez pas que vous pouvez toujours consulter la page de manuel de la commande head en utilisant la commande man head pour en savoir plus sur ses fonctionnalités.