PARTIE 2

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 :

   ¤ 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"

   ¤ Contient au moins deux lettres "m"

   ¤ Contient au moins quatre caractères et aucun chiffre

En raison du nombre important de résultats, ceux ci sont stockés dans un fichier texte à part (et non plus directement affiché dans la fenêtre de commande). Pour y accéder, c'est ici.

   ¤ Est constitué de deux lettres exactement

   ¤ Commence et finit par un chiffre

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

Pour eliminer les lignes ne contenant que des blancs, on cherche les lignes qui contiennent seulement des caractères de mots (et pas de blancs) et on les copie des un nouveau fichier.

Retourner en haut de la page

  Précédent                                                                                                             Suivant