Aucun résumé des modifications |
Aucun résumé des modifications |
||
| Ligne 4 : | Ligne 4 : | ||
{{syntaxhighlight |lang=bash|code= | {{syntaxhighlight |lang=bash|code= | ||
find . -name Makefile.am 2>/dev/null -exec grep -n --with-filename "CPPFLAGS =" '{}' \; | find . -name Makefile.am 2>/dev/null -exec grep -n --with-filename "CPPFLAGS =" '{}' \; | ||
}} | }}<br> | ||
== Supprimer des fichiers avec un nom donné == | == Supprimer des fichiers avec un nom donné == | ||
| Ligne 10 : | Ligne 11 : | ||
find . -name "\#t\#" -exec rm -f {} \; | find . -name "\#t\#" -exec rm -f {} \; | ||
}} | }} | ||
<br> | |||
== Trouver les fichiers plus récents qu'un fichier == | == Trouver les fichiers plus récents qu'un fichier == | ||
| Ligne 16 : | Ligne 18 : | ||
}} | }} | ||
=> donne les fichiers plus récents que newer | => donne les fichiers plus récents que newer | ||
<br> | |||
| Ligne 27 : | Ligne 30 : | ||
{{syntaxhighlight |lang=bash|code= | {{syntaxhighlight |lang=bash|code= | ||
find path/[a-f]* -maxdepth 0 -mindepth 0 -type d | find path/[a-f]* -maxdepth 0 -mindepth 0 -type d | ||
}} | }}<br> | ||
== Trouver les gros fichiers == | == Trouver les gros fichiers == | ||
| Ligne 34 : | Ligne 38 : | ||
find / -type f -size +10000k | find / -type f -size +10000k | ||
}} | }} | ||
<br> | |||
== Trouver les executables == | == Trouver les executables == | ||
| Ligne 39 : | Ligne 44 : | ||
find . -perm /u+x -type f | find . -perm /u+x -type f | ||
}} | }} | ||
<br> | |||
== Utiliser les regexpr et find == | == Utiliser les regexpr et find == | ||
| Ligne 44 : | Ligne 50 : | ||
find ~/versions/${PROJ} -regex '.*new'${NUM}'\(\..*\)*' | find ~/versions/${PROJ} -regex '.*new'${NUM}'\(\..*\)*' | ||
}} | }} | ||
<br> | |||
== Liens externes == | == Liens externes == | ||
find . -name Makefile.am 2>/dev/null -exec grep -n --with-filename "CPPFLAGS =" '{}' \;
find . -name "\#t\#" -exec rm -f {} \;
find . -newer readme.txt
=> donne les fichiers plus récents que newer
find . -mtime -30
=> donne les fichiers modifiés le dernier mois
find path/[a-f]* -maxdepth 0 -mindepth 0 -type d
Par ex pour des fichiers de tailles > 10mo
find / -type f -size +10000k
find . -perm /u+x -type f
find ~/versions/${PROJ} -regex '.*new'${NUM}'\(\..*\)*'