The results are the same in cmd, PowerShell, and Nushell.
Terminal: Windows Terminal and Alacritty
OS: Windows 11 Pro (25H2) x86_64
C:\Users\nah\AppData\Local\Temp\eza-test>eza --version
eza - A modern, maintained replacement for ls
v0.23.4 [+git]
https://github.com/eza-community/eza
C:\Users\nah\AppData\Local\Temp\eza-test>eza --tree
.
├── a.txt
├── foo
│ ├── bar
│ │ ├── baz
│ │ │ └── qux
│ │ │ └── quux
│ │ │ └── deep.txt
│ │ └── test.txt
│ └── readme.txt
└── level1
└── level2
└── level3
└── level4
└── b.txt
C:\Users\nah\AppData\Local\Temp\eza-test>eza --recurse --level=3
a.txt foo level1
.\foo:
bar readme.txt
.\foo\bar:
baz test.txt
.\level1:
level2
.\level1\level2:
level3
C:\Users\nah\AppData\Local\Temp\eza-test>eza --recurse --level=3 C:\Users\nah\AppData\Local\Temp\eza-test
a.txt foo level1
C:\Users\nah\AppData\Local\Temp\eza-test>eza --recurse --level=3 ../eza-test
a.txt foo level1
C:\Users\nah\AppData\Local\Temp\eza-test>eza --recurse C:\Users\nah\AppData\Local\Temp\eza-test
a.txt foo level1
C:\Users\nah\AppData\Local\Temp\eza-test\foo:
bar readme.txt
C:\Users\nah\AppData\Local\Temp\eza-test\foo\bar:
baz test.txt
C:\Users\nah\AppData\Local\Temp\eza-test\foo\bar\baz:
qux
C:\Users\nah\AppData\Local\Temp\eza-test\foo\bar\baz\qux:
quux
C:\Users\nah\AppData\Local\Temp\eza-test\foo\bar\baz\qux\quux:
deep.txt
C:\Users\nah\AppData\Local\Temp\eza-test\level1:
level2
C:\Users\nah\AppData\Local\Temp\eza-test\level1\level2:
level3
C:\Users\nah\AppData\Local\Temp\eza-test\level1\level2\level3:
level4
C:\Users\nah\AppData\Local\Temp\eza-test\level1\level2\level3\level4:
b.txt
The results are the same in cmd, PowerShell, and Nushell.
Terminal: Windows Terminal and Alacritty
OS: Windows 11 Pro (25H2) x86_64