Список каталогов и файлов в виде дерева

Выводится на консоль такой остроумной командой:

ls -R | grep ":$" | sed -e 's/:$//' -e 's/[^-][^\/]*\//--/g' -e 's/^/ /' -e 's/-/|/'




Источник.

Комментарии (7)

RSS свернуть / развернуть
+
0
Как с пробелами справляется?
avatar

Sergei_T

  • 30 мая 2012, 22:18
+
0
Имена файлов с пробелами? Не, не слышал
avatar

yababay

  • 31 мая 2012, 10:54
+
0
Хах, у меня их куча, еще и со скобками и двоеточиями. Кстати файлы с двоеточиями в имени пишутся на ntfs диски но потом виндой на читаются и не удаляются)
avatar

Sergei_T

  • 31 мая 2012, 11:43
комментарий был удален

+
0
Я тут в одни чужой каталог залез на хосте, который работает под Debian'ом. В каталоге http-контент для nginx. Один из каталогов там называется

C:\hz\tmp


Не знал, что так можно
avatar

yababay

  • 31 мая 2012, 14:23
+
0
Можно, чоб нет)
avatar

Sergei_T

  • 31 мая 2012, 14:27
+
0
в никсах в именах файлов запрещено использовать символ косой черты "/"
Все остальное вполне легитимно
avatar

durman

  • 31 мая 2012, 17:43

Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.