L5OTC1
Rendu final
Rendu final
Kim Guinet
Licence3 Semestre1
2016-2017
kimguinet@gmail.com
Partie 2
Jokers et expressions régulières
Questions 1-6
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;
Est constitué de deux lettres exactement;
Commence et finit par un chiffre.
5.a :

5.b :

5.c :

5.d :

5.e :

5.f :

5.g :

5.e :

5.f :

6. Comment éliminer les lignes vides dans un fichier ? Comment éliminer les lignes ne contenant que des blancs ?
Exercices sur Germinal (fichiers dans la zone TP)
Questions 1-6
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 ?

Questions 1-6
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;
Est constitué de deux lettres exactement;
Commence et finit par un chiffre.
5.a :

5.b :

5.c :

5.d :

5.e :

5.f :

5.g :

5.e :

5.f :

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

Exercices sur Germinal (fichiers dans la zone TP)
Questions 1-6
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 ?

Partie2
Jokers et expressions régulières
-Questions 1-6
Exercices sur Germinal (fichiers dans la zone TP)
-Questions 1-2
-Head et tail: Questions 1-3
Jokers et expressions régulières
-Questions 1-6
Exercices sur Germinal (fichiers dans la zone TP)
-Questions 1-2
-Head et tail: Questions 1-3