Bonjour à tous.
Voilà j'ai deux questions liés à des scripts que je développe sur un serveur Linux.
Dans ces scripts j'utilise la commande Find qui recherche des fichiers et les détruits.
Pardon, en fait, 3 questions :
1/ j'utilise l'option
\( -name "*.EXT" -o -name "*.EXT2" \)
Est-ce qu'il y'a une possibilité pour ne pas tenir compte de la casse ?
Et donc chercher aussi bien du EXT que du ext ?
2/ Je voudrais bien saisir et comprendre les différences entre :
-atime n
dernier accès au fichier il y a n*24 heures.
-ctime n
dernière modification du statut du fichier il y a n*24 heures.
-used n
fichier dont le dernier accès date de n jours après la dernière modification de son statut.
Si je comprends bien donc, si c'est pour calculer depuis combiend e temps on a pas accédé au fichier ne serais-ce qu'en lecture seulle on utilise atime. En écriture ctime mais pour used ???
3/ J'utilise Find pour chercher plusieurs extensions de fichiers et j'en profite pour utiliser un fprintf qui me permet de créer un fichier log. Mais j'aimerais aussi avoir le poids total qu'utilise ces fichiers... Comment dois-je m'y prendre ???
Merci pour vos réponses.
EDIT : euh une dernière pour la route
l'option -depth n'est utile que SI on veut une priorité sur une recherche des sous-dossiers ? C'est bien ca... ? Si cette option n'est donc pas écrite les sous-dossiers seront quand même exploré...?
Partager