В ОС OS X и SunOS не существует «команды дерева bash».
Чтобы построить древовидный «граф» папок, я использую следующую инструкцию:
find . -type d -print | sed -e 's;[^/]*/;|____;g;s;____|; |;g'
Или это, чтобы показать файлы тоже.
find . -print | sed -e 's;[^/]*/;|____;g;s;____|; |;g'
Но мне нужна другая версия, которая также содержит права на папки. Я очень растерялся, чтобы добавить справа права на папку. У кого-нибудь есть идеи ??
Обновление: есть возможность отображать файлы внутри папок и их права. Я пытаюсь использовать эту команду find . -print | sed -e 's;[^/]*/;|____;g;s;____|; |;g'
в сочетании с решением, предоставленным #fedorqui, но результат не так хорош.
Вот результат, полученный с помощью вышеуказанной команды, без прав.
| | |____src
| | | |____cft2exit.c
| | | |____cft2exit_AIX
| | | |____cft2exit_SUN
| | | |____gestidt.c
| | | |____gestidt.h
| | | |____gestidt.o
| | | |____gestidt_AIX
| | | |____gestidt_SUN
| | | |____gestidt_SunOS
| | | |____makefile
| | | |____sem.a
| | | |____ut_sem.c
| | | |____ut_sem.h
| | | |____ut_sem.o
| |____data
| | |____purge.dat
| |____lost+found
___dir1 drwxrwxr-x
? - person fedorqui 'SO stop harming'   schedule 15.08.2013