Maison > Opération et maintenance > exploitation et maintenance Linux > Comment afficher certaines lignes d'un fichier sous Linux

Comment afficher certaines lignes d'un fichier sous Linux

青灯夜游
Libérer: 2022-04-15 16:56:53
original
27836 Les gens l'ont consulté

Comment afficher certaines lignes d'un fichier sous Linux : 1. Utilisez la commande sed avec la syntaxe "sed -n 'X,Yp' file name" pour afficher le contenu des lignes X à Y du fichier ; cat et tail Et la commande head, la syntaxe est "nom de fichier cat | tail -n +X | head -n Y".

Comment afficher certaines lignes d'un fichier sous Linux

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

Comment afficher certaines lignes d'un fichier sous Linux

Méthode 1 : Utilisez la commande sed

sed -n 'X,Yp' filename
Copier après la connexion

pour afficher les lignes x à Y du fichier.

Par exemple : afficher les lignes 31 à 45 du fichier

sed -n '31,45p' requirements.txt
Copier après la connexion

Comment afficher certaines lignes dun fichier sous Linux

Méthode 2 : Utiliser les commandes cat, tail et head

  • La commande cat peut être utilisée pour afficher le contenu du fichier texte

  • commande tail comme spécifié Les paramètres génèrent la dernière partie du fichier sur le périphérique standard

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

Combinez les trois commandes pour afficher les lignes x à Y du dossier.

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
Copier après la connexion

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

Décomposition :

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

    tail -n + 1000 : Commencez à afficher à partir de la ligne 1000, et affichez le
  • tail -n 1000:显示最后1000行

  • tail -n +1000:从1000行开始显示,显示1000行以后的

  • head -n 1000

    head -n 1000 : Affichez les 1000 premières lignes

Recommandations associées : "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!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
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
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal