Comment limiter la profondeur du répertoire avec la commande Find
- 3748
- 832
- Thomas Richard
La commande «finir» avec -profondeur max
est un outil puissant dans le système d'exploitation Linux. Il est utilisé pour rechercher récursivement des fichiers et des répertoires dans un répertoire donné et ses sous-répertoires. Le -profondeur max
Le drapeau est utilisé pour spécifier la profondeur maximale de la recherche. Par exemple, si le -profondeur max
est réglé sur 2, la recherche ne sera que le répertoire donné et ses sous-répertoires immédiats. Cela signifie qu'il ne ressemblera à aucun des sous-répertoires.
Cela fait le 'trouver' commander avec -profondeur max
Un excellent moyen de rechercher rapidement quelque chose sans avoir à passer par tous les sous-répertoires. Par exemple, je dois rechercher le dossier nommé «node_modules» sous tous les répertoires du répertoire actuel uniquement:
trouver . -MaxDepth 2 -Type D -Name "Node_Modules"
Pour rechercher dans le répertoire actuel uniquement, définissez le -profondeur max
valeur à 1.
Dans l'ensemble, la commande «finir» avec -profondeur max
est un outil puissant et polyvalent dans le système d'exploitation Linux qui peut vous faire gagner du temps lorsque vous avez besoin de trouver rapidement quelque chose ou d'apporter des modifications à un groupe de fichiers ou de répertoires.