Walk a directory/Recursively: Difference between revisions

Add zsh
(added Clojure version)
(Add zsh)
Line 906:
Find accepts file globbing params too as -name, here I use regexp from grep.
<lang bash>find . | grep '.*\.txt$'</lang>
 
=={{header|UnixPipes}}==
Zsh has recursive globbing. The GLOB_DOTS option allows files beginning with a period to be matched.
<lang zsh>setopt GLOB_DOTS
print -l -- **/*.txt</lang>
GLOB_DOTS can be set temporarily with the 'D' modifier.
<lang zsh>print -l -- **/*.txt(D)</lang>
 
{{omit from|TI-89 BASIC}} <!-- Does not have a filesystem, just namespaced variables, which can't be listed from a program. -->
Anonymous user