Maison  >  Article  >  Opération et maintenance  >  Comment lire les premières lignes de cat sous Linux

Comment lire les premières lignes de cat sous Linux

WBOY
WBOYoriginal
2022-07-13 15:58:4714390parcourir

Sous Linux, vous pouvez utiliser la commande cat avec la commande head pour afficher les premières lignes d'un fichier ; la commande cat est utilisée pour connecter les fichiers et les imprimer sur le périphérique de sortie standard. La commande head peut afficher le début de. le fichier à la sortie standard. Ajoutez simplement le paramètre de la commande head peut être défini sur "-n", et la syntaxe est "cat spécifie le fichier | head -n affiche le numéro des premières lignes".

Comment lire les premières lignes de cat sous Linux

L'environnement d'exploitation de ce tutoriel : système linux7.3, ordinateur Dell G3.

Comment lire les premières lignes de cat sous Linux

La commande cat (orthographe anglaise complète : concatenate) est utilisée pour connecter des fichiers et imprimer sur le périphérique de sortie standard.

Format de syntaxe

cat [-AbeEnstTuv] [--help] [--version] fileName

Description du paramètre :

  • -n ou --number : numérote toutes les lignes de sortie à partir de 1.

  • -b ou --number-nonblank : similaire à -n, sauf que les lignes vides ne sont pas numérotées.

  • -s ou --squeeze-blank : Lorsqu'il y a plus de deux lignes vides consécutives, remplacez-les par une ligne vide.

  • -v ou --show-nonprinting : utilisez les symboles ^ et M- sauf LFD et TAB.

  • -E ou --show-ends : Afficher $ à la fin de chaque ligne.

  • -T ou --show-tabs : affiche les caractères TAB sous la forme ^I.

  • -A, --show-all : Équivalent à -vET.

  • -e : équivalent à l'option "-vE" ;

  • -t : équivalent à l'option "-vT" ;

La commande tail affiche la dernière partie du fichier sur le périphérique standard en fonction des paramètres spécifiés

La commande head affiche le début du fichier sur la sortie standard

Combinez les trois commandes pour afficher le xième à Yième lignes du fichier .

Format de syntaxe 1 : À partir de la ligne X, affichez la ligne Y. Autrement dit, affichez les lignes 1000 à 3000

cat filename | tail -n +X | head -n Y

* Faites attention à l'ordre des deux méthodes

Décomposition :

tail -n 1000 : Affichez les 1000 dernières lignes

tail -n +1000 : Commencer l'affichage à partir de la ligne 1000, afficher 1000 Après la ligne

head -n 1000 : Afficher les 1000 premières lignes
  • Apprentissage recommandé :
  • Tutoriel vidéo Linux

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn