The exa
utility is a speedy replacement for
ls
that offers some additional features. One of those extra features is the
tree display.
By including the -T
(or --tree
) flag, exa
will recurse into a directory
and display the entirety of the contents as a tree.
❯ exa -T
.
├── folder1
│ ├── cats
│ │ └── sneaky
│ └── dogs
│ └── fido
└── folder2
├── cats
│ ├── oreo
│ └── sneaky
└── dogs
└── fido
You can target a specific directory:
❯ exa -T folder2
folder2
├── cats
│ ├── oreo
│ └── sneaky
└── dogs
└── fido
See man exa
for more details.