title: How to recursively list subdirectories in Bash without using "find" or "ls" commands?
body: <p>I know you can use the <code>find</code> command for this simple job, but I got an assignment not to use <code>find</code> or <code>ls</code> and do the job. How can I do that?</p>