Vous êtes sur la page 1sur 13

TP de système d’exploitation

Exercice 1

1. On utilise la commande find -name ‘’*.java’’ -type f

2. on utilise la commande find -name ‘’[AZERTYUIOPQSDFGHJKLMWXCVBN]*’’ -type f

3. On utilise find -type d


4. Find /home/arths/Documents -name ‘’[Pazertyuioqsdfghjklmwxcvbn]*’’ -type f

5. On utilise find /home/arths/Documents -name ‘’[qrstuvwxy]*’’ -type f


6. On utlise find -name ‘’*.java’’ -type f -mtime 30(ou +30/-30)

7. On utilise find -type d 30(ou +30/-30)


8. On utilise find -name ‘’*.java’’ -type f -size +10k
9. On utlise find -name ‘’*~’’ -type f -ctime +30

Aucuns éléments trouvés

Exercice 2

1. On se positionne dans /home/arths/Documents/Atelier 2, on exécute wc -l fichier.txt


2. On utilise la commande grep ‘’^[AZERTYUIOPQSDFGHJKLMWXCVBN]’’ fichier.txt

3. On utilise cat fichier.txt


4. On utilise la commande gerp -o ‘’ nez’’ fichier.txt | wc -l

5. On utilise la commande gerp ‘’ nez’’ fichier.txt


6. On ajoute l’option -n à grep : gerp -n ‘’ name’’ fichier.txt

7. On utilise grep cap[^taine] fichier.txt


8. On utilise la commande gerp ‘’Scène ‘’ fichier.txt | wc -l ; et grep ‘’Acte ‘’ fichier.txt | wc -l

9. …

10. On utilise grep la commande grep ‘’NOM’’ fichier.txt | wc -l


11. …

Exercice 3
1. On se positionne dans le répertoire sources et on utilise la commande find -name ‘’*.java’’ -
type f | wc -w
2. Depuis le répertoire sources on tape la commande find -type f -exec cat {} \ ; | wc -l

3. On utilise la commande grep ‘’/’’ EasyMap.java | wc -l


4. On utilise la commande grep ‘’class’’ EasyMap.java | wc -l
5. On utilise la commande grep -r -E ‘’IS1’’ dans le répertoire sources. Le fichier cherché est
FileGrep.java
6. On utilise grep -n -r -E ‘’System.out.println’’
7. On utilise grep ‘’public’’ Printf.java
8. On utilise la commande grep ‘’\[\]’’ *

9. On utilise grep int’’\[\]’’ *

Vous aimerez peut-être aussi