Cygwin

Sommaire

I.1) Exercice avec le Père Duchesne

I.2) Complément de l'exercice sur le "Père Duchesne"

Exercice 1

Nous travaillons donc sur le fichier

Voici les commandes permettant de filtrer les lignes :

Pour les mots commençant par :

Pour voir les résultats des commandes cliquez sur les termes entre guillemets.

-"Citoy": egrep «\bcitoy » duchn.txt

-"aristo": egrep «\baristo» duchn.txt

-"Bougre":egrep « \bbougre» duch.txt

Contenant des mots qui parlent de:

-"sans culottes": egrep «culotte» duchn.txt

"Contenant une majuscule": egrep«\*»duchn.txt (traduitparuneastérisque)

"Contenant les mots qui se terminent par -er": egrep « er\b » duchn.txt

Contenant des mots qui parlent de :

-"danger": egrep«\bdanger» duchn.txt

-"Patrie": egrep «patri» duchn.txt

-"Liberté":egrep «\blib»duchn.txt

-"Temps": egrep «temp(s|o)»duchn.txt

-"République": egrep«r.publi» duchn.txt

-"Trahison": egrep «tra(h|.tr)»duchn.txt

"contenant des séquences de mots comportant une forme négative" : on recherche des formes tels que : ne...pas, n'...pas. egrep «\bn['e]\bduchn.txt»

Complément de l'exercice

Dans cette partie nous verrons avec certaines commandes comment filtrer des lignes avec le logiciel : Antonc

Toujours sur le même texte : Père Duchesne, nous utiliserons seulemement nos expressions régulières avec ce logiciel.

Question 1 : Commande qui permet de filtrer les lignes où se trouve les mots commençant par "citoy" :

Question 2 : Commande qui permet de filtrer les lignes où se trouve les mots commençant par "aristo" :

Question 3 : Commande qui permet de filtrer les lignes où se trouve les mots commençant par : "bougre"

Question 4 : Commande qui permet de filtrer les lignes qui parlent des "Sans-culottes"

Question 5 : Commande qui permet de filtrer les lignes contenant une majuscule

Question 6 : Commande qui permet de filtrer les lignes contenant des mots finissant par "-er"

Question 7 : Commande qui permet de filtrer les lignes contenant des mots qui parlent de "danger" :

Question 8 : Commande qui permet de filtrer les lignes contenant des mots qui parlent de "patrie"

Question 9 : Commande qui permet de filtrer les lignes contenant des mots qui parlent de "liberté"

Question 10 : Commande qui permet de filtrer les lignes contenant des mots qui parlent de "temps"

Question 11 : Commande qui permet de filtrer les lignes contenant des mots qui parlent de "république"

Question 12 : Commande qui permet de filtrer les lignes contenant des séquences de mots comportant une forme négative : ne...pas, n'...pas.