Vous pouvez utiliser n'importe quel fichier existant ou créer n'importe quel nouveau fichier pour tester les fonctions de 'diriger' et 'queue' commandes. Ici, deux fichiers texte nommés produits.txt et employé.txt sont créés pour montrer l'utilisation de 'diriger' et 'queue' commandes.
Exécutez la commande suivante pour afficher le contenu de produits.txt déposer.
$ produits de chat.txt
Exécutez la commande suivante pour afficher le contenu de employé.txt déposer.
$ cat employé.txt
Par défaut, 'queue' La commande lit les 10 dernières lignes du fichier. Si vous voulez lire plus ou moins de 10 lignes à partir de la fin du fichier, vous devez utiliser l'option '-n' avec 'queue' commander.
syntaxe de la commande tail :
tail [option] [nom de fichier]…[nom de fichier]
Comme la commande 'head', la commande 'tail' est également applicable pour plusieurs fichiers et l'utilisation de l'option est facultative pour la commande 'tail'.
Exemple – 1 : commande ‘tail’ sans aucune option
Le fichier employee.txt n'a que 6 lignes, ce qui est inférieur à 10. Ainsi, la commande suivante affichera le contenu complet du fichier employee.txt.
$ tail employee.txt
Exemple - 2: commande 'tail' avec option -n et valeur positive
Lorsque vous souhaitez lire des lignes particulières à partir de la fin du fichier, vous devez utiliser l'option '-n' avec une valeur positive. La commande suivante affichera les 2 dernières lignes du fichier employee.txt.
$ tail -n 2 employee.txt
Exemple - 3: commande 'tail' avec -n et valeur négative
Si vous souhaitez omettre les lignes spécifiques depuis le début, vous devez utiliser l'option '-n' avec une valeur négative dans la commande 'tail'. La commande suivante affichera le contenu du fichier employee.txt en omettant 3 lignes depuis le début.
$ tail -n -3 employee.txt
Exemple - 4: commande 'tail' avec plusieurs fichiers
La commande suivante affichera les 3 dernières lignes du fichier products.txt et employee.txt.
$ tail -n 3 produits.txt employé.txt
Exemple – 5 : Utilisation des commandes « tête » et « queue » ensemble
Si vous voulez lire le contenu à partir du milieu de n'importe quel fichier, alors seulement 'diriger' ou 'queue' commande ne peut pas résoudre ce problème. il faut utiliser les deux 'diriger' et 'queue' commandes ensemble pour résoudre ce problème. La commande suivante lira les lignes de 2 à 6 de produits.txt déposer. En premier, 'diriger' La commande récupérera les 6 premières lignes en omettant les 5 dernières lignes pour une valeur négative et 'queue' La commande récupérera les 5 dernières lignes de la sortie de 'diriger' commander.
$ tête -n -5 produits.txt | queue -n 5
J'espère qu'après avoir pratiqué les exemples ci-dessus, tout le monde pourra postuler 'diriger' et 'queue' commande correctement.