모든 개체에 대해 동일한 프로세스를 수행하려고 합니다.하위 디렉토리. 이건 해야 해들어오지 못하게 하다현재 디렉토리인데 여전히 일치하는데 이유를 모르겠습니다.
# Make a dummy file tree to test with
mkdir d d/d{1..3}
find ./d -type d -exec bash -c "echo '{}'" \;
d/
d/d1
d/d2
d/d3
답변1
음, 그것은 디렉토리이고, ( -type d
)이므로 인쇄될 것입니다. 최소 깊이를 설정해 볼 수 있습니다
find ./d -mindepth 1 -type d
답변2
최대 및 최소 하위 디렉터리 깊이를 지정할 수 있습니다.
find ./d -mindepth 1 -type d -exec bash -c "echo '{}'" \;