Partie 2: expressions régulières, pipes, les jokers et les redirections

Travail sur egrep:

Consignes:

Réponses:


Commentaire:

On a téléchargé et dézipé les 6 fichiers de travail:Zola1.txt,Zola2.txt, Zola3.txt, Zola4.txt, Zola5.txt et Zola6.txt. On place les fichiers dans le répertoire de travail tal-exo/.




Commande:

macbook-de-admin:tal-exo admi$ egrep -c "\bmines?\b" zola1.txt zola2.txt Zola3.txt Zola4.txt Zola5.txt Zola6.txt

Commentaire:

En une ligne de commande, on affiche les résultats de chaque fichier. Ce symbole "?" signifie que le caractère précédent est optionnel.

Résultat:

zola1.txt:5
zola2.txt:0
Zola3.txt:3
Zola4.txt:3
Zola5.txt:1
Zola6.txt:2




Commentaire:

Une ligne blanche, c’est rien entre un début de ligne et une fin de ligne, ou alors une ligne ne contenant que des espaces ou/et des tabulations.

Commande:

macbook-de-admin:tal-exo admi$ egrep -c ^[^a-zA-Z0-9]*$ zola1.txt zola2.txt Zola3.txt Zola4.txt Zola5.txt Zola6.txt

Commentaire:

En une ligne de commande, on affiche les résultats de chaque fichier.

Résultat:

zola1.txt:82
Zola2.txt:73
Zola3.txt:90
Zola4.txt:91
Zola5.txt:80
zola6.txt:90



Copyright 2009 Tubiana Séverine, tous droits réservés