Возможный свернуть вывод дерева-h?

Я пытаюсь добавить JavaScript к tree -h произведите файл HTML, который может свернуть все дочерние элементы и только отобразил бы родительские элементы. Я нахожу трудным сделать это с JavaScript, потому что там не дифференцируют параметры в созданном файле HTML через tree -h. Кто-либо знает, можем ли мы отредактировать файл HTML способом, что родительский каталог становится разборным по умолчанию и может быть расширен для просмотра содержания его?

Вывод file.html:

<html>
<body>
<h1>Directory Tree</h1><p>
<a href=".">.</a><br>
├── <a href="./1">1</a><br>
├── <a href="./b6a8F5G.gif">b6a8F5G.gif</a><br> 
├── <a href="./error-page/">error-page</a><br>
│  ├── <a href="./error-page/css/">css</a><br>
│  │  └── <a href="./error-page/css/style.css">style.css</a><br>
│  ├── <a href="./error-page/index.html">index.html</a><br>
│  ├── <a href="./error-page/wrong-password.html">wrong-password.html</a><br>
│  └── <a href="./error-page/wrongsr.html">wrongsr.html</a><br>
├── <a href="./sr_fix.py">sr_fix.py</a><br>
├── <a href="./test_nova.py">test_nova.py</a><br>
├── <a href="./test-req.py">test-req.py</a><br>
└── <a href="./testspace.py">testspace.py</a><br>
<br><br>
</p>
<p>
<br><br>
</p>
<hr>

</body>
</html>
0
задан 13 August 2018 в 23:54

1 ответ

Вы могли использовать вывод JSON дерева (1) вместо этого (tree -J) и затем представьте получающийся json использование одного из многих доступных основанных на JS рендереров в сети, например:

3
ответ дан 28 October 2019 в 04:08

Другие вопросы по тегам:

Похожие вопросы: