Walk the directory tree without changing directory