find
Ceci est une ancienne révision du document !
Table des matières
La commande "find"
La page de man de find.
Exemples
Pour renommer des fichiers
J'ai utilisé “find” pour créer un fichier “nom.extension.html” à côté de chaque fichier “nom.extension”, pour minigalnano.
Si on est pas dans le bon dossier, on peut donner l'emplacement :
$ find /home/simon/emplacement/ -iname "*.JPG" -execdir sh -c 'touch `echo "$1" | sed "s/\.\///" | sed "s/\.JPG/\.html/"`' sh {} \;
Si on est dans le bon répertoire, pas besoin :
$ find -iname "*.JPG" -execdir sh -c 'touch `echo "$1" | sed "s/\.\///" | sed "s/\.JPG/\.html/"`' sh {} \;
Pour trouver des liens cassés
$ find . -xtype l
Pour trouver les derniers fichiers modifiés
Depuis 24h (ou 1320 minutes) :
root@mon-serveur:/# find /var/www/html/ -mmin -1320
Ou avec des dossiers exclus :
find / -not -path '/sys*' -not -path '/dev*' -not -path '/proc*' -mmin -60
Source: http://www.tux-planet.fr/trouver-les-derniers-fichiers-modifies-sous-linux/
find.1521538500.txt.gz · Dernière modification : (modification externe)
