Les expressions régulières (REGEX)
Objectif:
- Utiliser la commande grep et les expressions régulières pour filtrer du contenu.
Énoncé:
-
en utilisant grep afficher les lignes qui commencent par « root » dans /etc/passwd
-
en utilisant grep afficher les lignes de /etc/passwd qui se termine par « sync »
-
chercher tous les motifs se composant de deux caractères qui se termine par « y » dans /etc/passwd
-
afficher toutes les lignes de /etc/passwd contenant root,bin ou sync
-
quel est le résultat de la commande suivante :egrep 'no(b|n)' /etc/passwd,quel est l'effet d'utiliser les parenthèses dans cette expression régulière
-
chercher dans les 6 premières lignes de /etc/passwd les lignes contenant un caractères numérique
-
exécuter la commande suivante :grep -E '[0-9]{3}' /etc/passwd,quel est son résultat
-
à présent on va utiliser la commande wc pour afficher des statistiques concernant le résultat de la commande ls -l /etc
-
afficher le nombre de répertoires qu contient /etc
-
afficher le nombre de fichier normaux que contient /etc
-
afficher le nombre de lien symbolique que contient /etc
-
afficher le nombre de fichiers qui ont plus qu'un lien
Noteindication :utiliser grep,cut et wc
-