Skip to main content
added 2 characters in body
Source Link
Stéphane Chazelas
  • 585k
  • 96
  • 1.1k
  • 1.7k

In zsh:

for d (parent-dir/*/*(N/)) (cd -- $d && tree) > output-dir/$d:t.txt

In zsh:

for d (parent-dir/*(N/)) (cd -- $d && tree) > output-dir/$d:t.txt

In zsh:

for d (parent-dir/*/*(N/)) (cd -- $d && tree) > output-dir/$d:t.txt
added 8 characters in body
Source Link
Stéphane Chazelas
  • 585k
  • 96
  • 1.1k
  • 1.7k

In zsh:

cd parent-dir
for d (parent-dir/*(N/)) (cd -- $d && tree) > output-dir/$d:t.txt

In zsh:

cd parent-dir
for d (*(N/)) (cd -- $d && tree) > $d.txt

In zsh:

for d (parent-dir/*(N/)) (cd -- $d && tree) > output-dir/$d:t.txt
Source Link
Stéphane Chazelas
  • 585k
  • 96
  • 1.1k
  • 1.7k

In zsh:

cd parent-dir
for d (*(N/)) (cd -- $d && tree) > $d.txt