#1 Le 06/11/2019, à 23:47
- FalCT60
[Résolu] mindepth / maxdepth pour un nul ...
Bonsoir,
Soit une structure du genre
/home/jean/chose/truc/machin/bidule/
je pensais que
find /home/jean/chose/truc/ -mindepth 0
devait explorer tout ce qui se trouve à partir de /machin/ et
find /home/jean/chose/truc/ -mindepth 1
devait lister à partir de /truc/, que
find /home/jean/chose/truc/ -maxdepth 0
devait explorer jusqu'à /machin/ et
find /home/jean/chose/truc/ -maxdepth 1
lire tout ce qui se trouve jusqu'à /truc/.
Après avoir lu et relu les explications trouvées çà et là, ainsi que le man de find, je me retrouve encore plus dans le brouillard.
Je ne sais plus où j'en suis... quelqu'un pour m'expliquer simplement, et en français ?
Merci,
J.-Luc
Dernière modification par FalCT60 (Le 09/08/2020, à 16:01)
Hors ligne
#2 Le 07/11/2019, à 00:09
- kamaris
Re : [Résolu] mindepth / maxdepth pour un nul ...
Le niveau 0 correspond au répertoire que tu passes à find en premier argument, le niveau 1 correspond à son contenu immédiat (fichiers et répertoires), le niveau 2 au contenu immédiat des répertoires de niveau 1, etc.
Donc find répertoire -mindepth 0 est équivalent à find répertoire, et find répertoire -maxdepth 0 n'affiche que « répertoire ».
find répertoire -mindepth 1 affiche tout le contenu de répertoire mais pas répertoire lui-même, et find répertoire -maxdepth 1 n'affiche que répertoire et son contenu immédiat.
Hors ligne
#3 Le 09/08/2020, à 16:00
- FalCT60
Re : [Résolu] mindepth / maxdepth pour un nul ...
J'ai failli m'étrangler, en tombant sur ce fil en en m'apercevant que je n'avais même pas remercié pour la réponse !
Avec un peu de retard : merci pour tes précisions.
Hors ligne
#4 Le 09/08/2020, à 16:05
- kamaris
Re : [Résolu] mindepth / maxdepth pour un nul ...
Vieux motard que jamais !
Hors ligne