Omettre un répertoire lors de la recherche avec la recherche de [dupliquer]

0

La question

À la recherche de tout le système à l'aide de:

find / -type f -size +100M -exec ls -lh {} \; | awk '{ print $9 "|| Size : " $5 }'

Comment puis-je omettre un répertoire? Je vois -prune -o, mais je ne suis pas sûr de savoir comment le format de l'option.

bash find linux search
2021-11-23 16:58:31
2
0
find / -path /path/to/ommit -prune -o -type f -size +100M -exec ...
#      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
2021-11-23 17:03:05
0

À partir de man:

Pour ignorer toute une arborescence de répertoires, utilisez -prune plutôt que de vérifier chaque fichier dans l'arborescence. Par exemple, pour passer le annuaire src/emacs et tous les fichiers et répertoires sous elle, et d'imprimer les noms des autres fichiers trouvés, faire quelque chose comme ce: find . -path ./src/emacs -prune -o -print Notez que la correspondance de modèle d'essai s'applique à l'ensemble du nom de fichier, à partir de l'un des points de départ nommé sur la ligne de commande.

2021-11-23 17:06:05

Dans d'autres langues

Cette page est dans d'autres langues

Русский
..................................................................................................................
Italiano
..................................................................................................................
Polski
..................................................................................................................
Română
..................................................................................................................
한국어
..................................................................................................................
हिन्दी
..................................................................................................................
Türk
..................................................................................................................
Česk
..................................................................................................................
Português
..................................................................................................................
ไทย
..................................................................................................................
中文
..................................................................................................................
Español
..................................................................................................................
Slovenský
..................................................................................................................