Exercice 1 : 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 ?  

           ess1234


    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 ?
          
Si les fichiers avec l’extension '.c' existent on pourra simplement utiliser la commande suivante :  'mkdir C/'  puis 'mv .c C/
'


    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 ?

Partie I :

            rangement

Partie II :

            rang bis


    4. Même chose avec les fichiers dont le nom contient trois voyelles à la suite.

          voy 


    5. En utilisant ls et grep, affichez la liste des fichiers dans /bin dont le nom :

    a) Commence par «a» et dont la deuxième lettre est «s» ou «t»;

            ast

      
    b) Contient «un» et se termine par «t»;

            unt
            

    c) Contient «gre» ou «st».

            grest            


    d) Contient exactement deux lettres «m»;

            mm

 
    e) Contient au moins deux lettres «m»;

             mmmmmmmmmmmm
          

    f) Contient au moins quatre caractères et aucun chiffre;

            4c


    g) Est constitué de deux lettres exactement;

            2l


    h) Commence et finit par un chiffre.             chif


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

Partie II :

            bl


Haut depage