Afficher les champs login du fichier /etc/password avec awk

awk est un programme, disponible sur tous les systèmes Unix permettant, de produire, manipuler et modifier des fichiers texte. La commande awk suivante permet d’afficher que les login contenu dans le fichier /etc/passwd :

Pour information :

-Fpermet d’indiqué quel est séparateur de champs;
printc’est la fonction qui demande à awk l’affichage;
$nnuméro du champ à afficher;

Dans notre exemple le fichier /etc/passwd est constitué de champs séparés par le caractère (:)
On peut observer dans notre exemple qu’on utilise la fonction print $1 qui indique à awk d’afficher le champ n°1.

Le fichier /etc/passwd est de la forme suivante :

Laisser un commentaire