Exercices TP unix sur Les filtres - cut - sort - tail - head
Rédigé par GC Team, Publié le 31 Juillet 2009, Mise à jour le Mercredi, 03 Mars 2010 17:27{sidebar id=6}{sidebar id=1} | |
Exercice 1 Copiez le fichier /etc/passwd dans votre home directory. Editez uniquement les champs contenant le login et la home directory. Solution: cd
cp /etc/passwd ~
cut -d: -f1,6 passwd
Exercice 4 Dans le fichier de résultat précédent remplacer les ":" par des " " (espace). Solution: cat lefichier | tr ":" " " > lefichier Exercice 5 Editez les cinq dernières lignes du fichier. Solution: tail -5 lefichier |
Exercice 2 Triez passwd sur le nom Solution: sort -t: +0 -1 passwd Exercice 3 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 Solution: cut -d: -f1,3 passwd | sort -t: -n +1 -2 > 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 Exercice 6 Editez les cinq premiers caractères du fichier. Solution: head -5c lefichier |