diff options
-rw-r--r-- | tp1.tex | 21 |
1 files changed, 21 insertions, 0 deletions
@@ -372,6 +372,27 @@ On peut par exemple tester son fonctionnement en vérifiant que Unix \texttt{seq} sert à produire une liste d'entiers). \end{corrige} +% +% +% + +\exercice + +Sachant que \texttt{/usr/share/dict/american-english} contient un +dictionnaire de mots anglais, trouver trois mots anglais qui +commencent par les lettres « he » et finissent pas les lettres « he » +(i.e., qui ont « he » comme préfixe et « he » comme suffixe). + +\begin{corrige} +On peut utiliser la commande +\begin{center} +\verb=egrep -i '^he.*he$' /usr/share/dict/american-english= +\end{center} +qui renvoie les deux mots « headache » et « heartache », Mais il y a +un piège, c'est que cette expression rationnelle omet une solution, à +savoir le mot « he » lui-même. +\end{corrige} + % % |