Использует ли опция -depth find для пересечения дерева по глубине?

Насколько я понимаю, опция -depth команды find приводит к тому, что указанные действия выполняются по пути из каталога (и, возможно, я понимаю, что это неправильно) во время первого пересечения древовидной структуры в глубину.

Если -depth опция -depth указана, обычно ли она выполняется, прежде чем завершение глубины в конце будет завершено или произойдет обход первого порядка каталогов и сначала начнет действие?

find использует стратегию глубины (в отличие от ширины), независимо от -depth , указан или нет. -depth гарантирует, что подкаталоги обрабатываются перед родителями.

Быстрый пример:

 mkdir -pa/{1,2,3} bc find . 

производит

 . ./a ./a/2 ./a/1 ./a/3 ./b ./c 

в то время как

 find . -depth 

производит

 ./a/2 ./a/1 ./a/3 ./a ./b ./c .