# find

# Exercices sur `find`

Ces exercices sont des questions de cours : les solutions se trouvent toutes dans les pages de man des commandes en question. On suppose donc connues les commandes de less, qui servent à se déplacer dans les pages de man... Testez les commandes sur des fichiers et répertoires d'essai pour vous faire la main et comprendre ce qui se passe. Pour une présentation élémentaire de `find`, vous pouvez aller lire le cours.

Pour voir la solution, cliquer sur le bouton &icone.solution;.

1. &icone.solution; Comment chercher tous les fichiers commençant par un «a» majuscule ou une minuscule, suivi d'éventuellement quelques lettres ou chiffres, par un chiffre entre 3 et 6 ?
2. &icone.solution; Comment fait-on pour indiquer que le fichier recherché a été modifié il y a plus de 30 jours ? Il y a 30 jours ? Il y a moins de 30 jours?
3. &icone.solution; Comment faire pour dire que le fichier a été modifié plus récemment qu'un autre fichier donné ?
4. &icone.solution; Comment fait-on pour spécifier que le fichier recherché est un répertoire ?
5. &icone.solution; Comment indiquer que le fichier recherché à une taille supérieure à une taille donnée ?
6. &icone.solution; Utiliser `find` pour effacer tous vos fichiers de sauvegarde (terminés par un tilde) qui ont plus d'un mois.

Auteur : Émilia Robin, Joël Riou.