Jokers et expressions régulières
 
   1. Vous avez chez vous des fichiers appelés essai1, essai2, essai3 et essai4. Comment les effacer en une seule ligne de commande ?
rm essai1 essai2 essai3 essai4 !
 
   2. Dans mon répertoire d'accueil, j'ai un certain nombre de fichiers avec un suffixe .c. Je désire les regrouper dans un répertoire que j'appelerai C/. Quelles sont les commandes que je dois taper ?
 
   3. Vous désirez regrouper dans un répertoire Rangement les fichiers dont le nom contient un caractère minuscule suivi d'un caractère majuscule. Quelle(s) est/sont la/les commande(s) à donner ?
 
   4. Même chose avec les fichiers dont le nom contient trois voyelles à la suite.
 
   5. En utilisant ls et grep, affichez la liste des fichiers dans /bin dont le nom :
          * Commence par «a» et dont la deuxième lettre est «s» ou «t» :
 
          * Contient «un» et se termine par «t»;
 
          * Contient «gre» ou «st».
 
          * Contient exactement deux lettres «m»;
Probleme non résolu…
 
          * Contient au moins deux lettres «m»;
 
 
          * Contient au moins quatre caractères et aucun chiffre;
Probleme non résolu…
 
          * Est constitué de deux lettres exactement;
 
          * Commence et finit par un chiffre.
 
   6. Comment éliminer les lignes vides dans un fichier ?
« grep –v ^$ fichier »
 
 7. Comment éliminer les lignes ne contenant que des blancs ?
autrement dit les lignes où du debut a la fin il n’y a ni lettres ni chiffres :
« grep –v ^[0-9a-zA-Z]$ fichier »