Partie 2
Jokers et expressions régulières
Question 1 : Vous avez chez vous des fichiers sous les noms de essai1, essai2, essai3 et essai4. Comment les effacer en une seule ligne de commande ?
Question 2 : Dans mon répertoire d'accueil, j'ai un certain nombre de fichiers avec un suffixe .c. Je souhaite les regrouper dans un répertoire que j'appelerai C/. Quelles sont les commandes que je dois taper
Question 3 : Vous souhaitez 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 ?
Question 4 : Même chose avec les fichiers dont le nom contient trois voyelles a la suite.
Question 5 : En utilisant ls et grep, affichez la liste des fichiers dans /bin dont le nom :
Commence par «a» et dont la deuxieme 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;
est constitue de deux lettres exactement;
Commence et finit par un chiffre.
Question 6 : Comment supprimer les lignes vides dans un fichier ? Comment suprimmer les lignes ne contenant que des blancs ?
Exercices sur Germinal
Combien de fois le mot mine apparait dans chaque chapitre de la première partie de Germinal ?
Combien y a-t-il de lignes blanches dans zola1.txt ?