Alexander 15.03.2009 10:45
Tips & tricks — Вывод списка каталогов в виде дерева
find . -type d | sed -e "s/<^-><^\ />*\// |/g" -e "s/|\(<^ >\)/|-\1/"
exelens 15.03.2009 10:56 #
+ -2 -
Перенёс топик в соответствующий блог
Хех. Сильно. У меня вот все руки никак не доходят осилить sed и регэкспы в полной мере.
Да у меня тоже, это я просто иногда на просторах инета нахожу всякие маленькие полезности
Хехе. На commandlinefu.com есть похожая команда. Кстати, там же, в комментариях, справедливо замечено, что в Debian есть пакет tree и такой изврат дебианщикам не нужен :)
А ещё многие не могут понять, почему люди так стремятся эмулировать ДОСовские деревья :)
Кстати, приведённое здесь решение работает медленнее, чем то, на которое я сослался.
А ещё многие не могут понять, почему люди так стремятся эмулировать ДОСовские деревья :)
Кстати, приведённое здесь решение работает медленнее, чем то, на которое я сослался.
Правда, с русским tree у меня не дружит (может быть, из-за UTF8-локали…), так что такая конструкция приобретает смысл :)