2 changed files with 19 additions and 0 deletions
@ -0,0 +1,18 @@
@@ -0,0 +1,18 @@
|
||||
#!/bin/bash |
||||
|
||||
#Создан: пн 21 окт 2019 22:39:13 |
||||
#Изменён: ср 11 дек 2019 15:01:28 |
||||
|
||||
# |
||||
# Создание markdown-списка из дерева файлов |
||||
# |
||||
# NB: Иногда отображает неправильный уровень вложенности директорий |
||||
# |
||||
|
||||
# Идея: https://stackoverflow.com/a/35889620 |
||||
|
||||
tree=$(\tree -f --noreport -I '*~' --charset ascii -L "${2:-3}" "${1:-.}" | |
||||
sed -E 's/\| +/ /g; s/[|`]-+/ */g; s:\* ((.*/)([^/]+)):- [\3](\1):g; s/ //') |
||||
|
||||
printf "%s\n" "$tree" |
||||
|
Loading…
Reference in new issue