LINUX.ORG.RU

Ответ на: комментарий от Quadmonster

Это обычный скрипт на перле. Кладёшь в директорию которую хочешь визуализировать, запускаешь скрипт. В /tmp будет тебе картинка. Типа этой: http://ompldr.org/vZDRuOQ/gtree.png В настройках нужно настроить уровень вложености и максимальное кол-во папок.

Допилить его конечно ещё нужно чтобы узлы на графе не пересекались, удачи ;)

hope13 ★★★
()
Ответ на: комментарий от hope13

Спасибо, но что-то явно руки кривые у меня. Скрипт положил в нужную папку, перешел туда и запустил. На выходе:
dot-tree.pl: line 3: use: command not found
dot-tree.pl: line 7: my: command not found
dot-tree.pl: line 8: my: command not found
dot-tree.pl: line 13: syntax error near unexpected token `{'
dot-tree.pl: line 13: `if (@ARGV[0] =~ /-h/) { print «For usage type> perldoc dot-tree.pl\n\n»; exit; }'

Quadmonster
() автор топика
Ответ на: комментарий от Quadmonster

ну bash и не будет работать, а как перл должен. Запускать так: perl skript.pl или предварительно сделав chmod +x skript.pl и ./skript.pl. Имя может быть любое. Какие ошибки с использованием интерпретатора перл?

hope13 ★★★
()
Ответ на: комментарий от Quadmonster

Спасибо тому, кто скрипт писал - я лишь спросил yandex :)

hope13 ★★★
()
Ответ на: комментарий от hope13

Это обычный скрипт на перле.

Улыбнуло, перл такой перл:

my @subtree = `find $cd -mindepth $i -maxdepth $i -type d `;

Из use-ов только `strict', короче, на bash + awk будет не хуже.

anonymous
()
Ответ на: комментарий от anonymous

И да, забвавно натравить на директорию: home-sweet-home (например).

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.