Maison > Opération et maintenance > exploitation et maintenance Linux > Comment définir les premières lignes d'un fichier affiché sous Linux

Comment définir les premières lignes d'un fichier affiché sous Linux

DDD
Libérer: 2023-08-03 12:00:36
original
2929 Les gens l'ont consulté

Comment définir les premières lignes d'un fichier sous Linux : 1. Utilisez la commande head pour afficher les n premières lignes du fichier en spécifiant le paramètre -n 2. Utilisez la commande cat en combinaison avec le pipe et le head ; pour rediriger la sortie de la commande cat. (|) est transmis à la commande head pour afficher les premières lignes du fichier ; 3. À l'aide de la commande sed, vous pouvez utiliser la commande sed combinée avec le numéro de ligne pour afficher le fichier. premières lignes du fichier ; 4. À l'aide de la commande awk, vous pouvez utiliser la commande awk combinée avec la variable NR. Afficher les premières lignes du fichier. 5. Autres outils d'édition de texte, etc.

Comment définir les premières lignes d'un fichier affiché sous Linux

L'environnement d'exploitation de cet article : système linux6.4.3, ordinateur Dell G3.

Sous Linux, il existe de nombreuses façons de définir les premières lignes du fichier affiché. Voici quelques méthodes courantes :

Utiliser la commande head : La commande head est utilisée pour afficher les premières lignes du fichier, par défaut les 10 premières lignes sont affichées. Vous pouvez afficher les n premières lignes du fichier en spécifiant le paramètre -n. Par exemple, pour afficher les 5 premières lignes du fichier file.txt, vous pouvez utiliser la commande suivante :

head -n 5 file.txt
Copier après la connexion

Utilisez la commande cat en combinaison avec les pipes et la commande head : la ​​commande cat est utilisée pour afficher le contenu du fichier à la sortie standard. La sortie de la commande cat peut être redirigée (|) vers la commande head pour afficher les premières lignes du fichier. Voici un exemple :

cat file.txt | head -n 5
Copier après la connexion

Utilisation de la commande sed : La commande sed est un éditeur de flux qui peut être utilisé pour effectuer diverses opérations sur du texte. Vous pouvez utiliser la commande sed combinée avec les numéros de ligne pour afficher les premières lignes d'un fichier. Voici un exemple :

sed -n '1,5p' file.txt
Copier après la connexion

Le paramètre -n dans cette commande signifie afficher uniquement les lignes spécifiées, et "1,5p" signifie afficher les lignes 1 à 5 du fichier.

Utilisez la commande awk : awk est un puissant outil de traitement de texte qui peut être utilisé pour effectuer diverses opérations sur des fichiers. Vous pouvez utiliser la commande awk en conjonction avec la variable NR pour afficher les premières lignes du fichier. Voici un exemple :

awk &#39;NR<=5&#39; file.txt
Copier après la connexion
La variable NR dans cette commande représente le numéro de ligne actuel, et 'NR<=5' signifie fonctionner uniquement sur les lignes dont les numéros de ligne sont inférieurs ou égaux à 5.

En plus des méthodes ci-dessus, vous pouvez également utiliser d'autres outils d'édition de texte pour obtenir des fonctions similaires, telles que vi, nano, etc. Grâce à ces méthodes, vous pouvez facilement définir les premières lignes du fichier affiché en fonction de vos besoins.

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