Générer du HTML basé sur la structure de répertoires

12

est-ce que quelqu'un connaît un programme / script basé sur linux qui peut générer des fichiers html basés sur la structure du répertoire?

TusharG
la source
J'ai créé le mien en python pour indexer mon dossier public Dropbox. Ce n'était pas très difficile. ( dl.dropbox.com/u/2502059/index.html si vous voulez voir. Le script qui l'a généré est makeIndex2.py sous / Scripts Python.)
Phoshi
Merci! Ça aide beaucoup. Je peux obtenir le concept de votre script.
TusharG
@Phoshi, quelqu'un a noté dans une réponse bientôt / maintenant supprimée: "makeIndex2.py ne fonctionne pas car il utilise un mot réservé withqui ne peut pas être utilisé de la façon dont le script a été écrit" . Cela dit, vous pouvez peut-être publier le script comme réponse ici? Les liens disparaissent.
Arjan

Réponses:

28

Certaines versions de tree , qui est un utilitaire courant, peuvent produire une sortie HTML.

tree -H baseHREF
En pause jusqu'à nouvel ordre.
la source
6
J'apprends quelque chose de nouveau tous les jours ici.
steve.lippert
Hey Dennis Merci beaucoup. Votre réponse est la plus proche et la plus simple à déployer. Je ne savais pas que la commande d'arbre était si puissante.
TusharG
Malheureusement, ce n'est pas disponible sur la commande d'arborescence Windows que j'ai.
jamiebarrow
2
@jamiebarrow: La question est taguée linux .
pause jusqu'à nouvel ordre.
1
@jamiebarrow: Windows inclut sa propre commande d'arborescence . Si vous avez également une version GNU, vous devriez pouvoir passer à une version qui prend en charge -H.
pause jusqu'à nouvel ordre.