Maison  >  Article  >  Tutoriel système  >  Apprenez à utiliser la commande awk pour traiter les données texte dans le système Linux

Apprenez à utiliser la commande awk pour traiter les données texte dans le système Linux

王林
王林avant
2024-01-08 16:10:09574parcourir

Awk est un outil de traitement de texte sous Linux. Il dispose d'une puissante fonction d'interception de champ. Aujourd'hui, nous allons vous présenter comment utiliser awk pour traiter les données texte.

1. awk peut afficher le contenu du fichier, comme le montre la figure ci-dessous, awk affiche le contenu dans passwd et est configuré pour afficher uniquement les 5 premières informations

.

Apprenez à utiliser la commande awk pour traiter les données texte dans le système Linux

2. awk sépare le contenu dans passwd avec deux points et supprime les 1er, 3ème et 6ème chiffres des données

Apprenez à utiliser la commande awk pour traiter les données texte dans le système Linux

3. awk sépare le contenu de passwd avec des deux-points, supprime les 1er, 3ème et 6ème bits de données et utilise la touche de tabulation comme séparateur

.

Apprenez à utiliser la commande awk pour traiter les données texte dans le système Linux

4. awk utilise deux points comme séparateur pour afficher le nombre de champs dans une ligne

Apprenez à utiliser la commande awk pour traiter les données texte dans le système Linux

5. awk peut également afficher le dernier champ de chaque ligne

.

Apprenez à utiliser la commande awk pour traiter les données texte dans le système Linux

6. La commande awk peut également afficher le numéro de ligne devant chaque ligne

Apprenez à utiliser la commande awk pour traiter les données texte dans le système Linux

7. La commande awk peut indiquer quelle ligne de données est affichée Comme le montre la figure ci-dessous, awk affiche la cinquième ligne de données dans le fichier passwd

.

Apprenez à utiliser la commande awk pour traiter les données texte dans le système 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:
Cet article est reproduit dans:. en cas de violation, veuillez contacter admin@php.cn Supprimer