Создать HTML на основе структуры каталогов

12

Кто-нибудь знает программу / скрипт на основе Linux, которая может генерировать HTML-файлы на основе структуры каталогов?

TusharG
источник
Я сделал свой собственный в python, чтобы проиндексировать мою общую папку Dropbox. Это было не очень сложно. ( dl.dropbox.com/u/2502059/index.html, если вы хотите увидеть. Сценарий, который сгенерировал это makeIndex2.py в / Python Scripts.)
Фоши
Благодаря! Это очень помогает. Я могу получить концепцию из вашего сценария.
TusharG
@Phoshi, кто-то заметил в недавно удаленном / теперь удаленном ответе: «makeIndex2.py не работает, потому что он использует зарезервированное слово, withкоторое нельзя использовать так, как написан скрипт» . Тем не менее, может быть, вы можете опубликовать сценарий в качестве ответа здесь? Ссылки не работают.
Арджан

Ответы:

28

Некоторые версии дерева , которые являются распространенной утилитой, могут выводить HTML.

tree -H baseHREF
Приостановлено до дальнейшего уведомления.
источник
6
Я узнаю что-то новое каждый день здесь.
steve.lippert
Привет, Деннис. Большое спасибо. Ваш ответ наиболее близок и прост в развертывании. Я не знал, что команда дерева такая мощная.
TusharG
К сожалению, это не доступно для команды дерева Windows, которую я имею.
jamiebarrow
2
@jamiebarrow: Вопрос помечен как linux .
Приостановлено до дальнейшего уведомления.
1
@jamiebarrow: Windows включает собственную команду дерева . Если у вас также есть версия GNU, вы сможете обновить ее до версии, которая поддерживает -H.
Приостановлено до дальнейшего уведомления.