| Index de l'article |
|---|
| Exercices Unix sur les filtres |
| Corrigé |
| Toutes les pages |
Copiez le fichier /etc/passwd dans votre home directory. Editez uniquement les champs contenant le login et la home directory.
Triez passwd sur le nom
Extraire les nom de login et UID puis triez suivant les UID, le tout en une seule commande, vous redirigerez le tout vers un fichier
Dans le fichier de résultat précédent remplacer les ":" par des " " (espace).
Editez les cinq dernières lignes du fichier.
Editez les cinq premiers caractères du fichier.
| cd | |
| cp /etc/passwd ~ | |
| cut -d: -f1,6 passwd |
sort -t: +0 -1 passwd
cut -d: -f1,3 passwd | sort -t: -n +1 -2 > lefichier
cat lefichier | tr ":" " " > lefichier
Nota:
On aurait pu avoir le même résultat en une seule commande:
cut -d: -f1,3 | sort -t: -n +1 -2 | tr ":" " " > lefichier
tail -5 lefichier
head -5c lefichier