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 ?



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 :

    o    Commence par «a» et dont la deuxième lettre est «s» ou «t»;
    o    Contient «un» et se termine par «t»;

    o    Contient «gre» ou «st».

    o    Contient exactement deux lettres «m»;

    o    Contient au moins deux lettres «m»;

    o    Contient au moins quatre caractères et aucun chiffre;

    o    Est constitué de deux lettres exactement;

    o    Commence et finit par un chiffre.


6.    Comment éliminer les lignes vides dans un fichier ? Comment éliminer les lignes ne contenant que des blancs ?




Germinal

1.    Combien de fois le mot «mine» apparaît dans chaque chapitre de la première partie de Germinal ?



2.    Combien y a-t-il de lignes blanches dans zola1.txt ?