Вывод tree
команды, кажется, отображает то, что вы ищете:
. └── photos └── beach ├── 1.jpg -> me_and_dog.jpg └── me_and_dog.jpg
Более новые версии команды будут даже выводить в HTML, XML или JSON.
Вывод XML:
<?xml version="1.0" encoding="UTF-8"?> <tree> <directory name="."> <directory name="photos"> <directory name="beach"> <link name="1.jpg" target="me_and_dog.jpg"></link> <file name="me_and_dog.jpg"></file> </directory> </directory> </directory> <report> <directories>2</directories> <files>2</files> </report> </tree>