docs: generate toc

This commit is contained in:
LouisShark 2023-11-11 21:03:11 +08:00
parent cadac8690e
commit fa864da5c5
2 changed files with 59 additions and 55 deletions

View file

@ -7,7 +7,7 @@ generate_toc() {
for file in "$dir"/*; do
if [ -d "$file" ]; then
local dir_name=$(basename "$file")
echo "- [$dir_name](#$dir_name)"
echo "- $dir_name"
echo " $(generate_toc "$file")"
elif [ -f "$file" ] && [[ $file == *.md ]]; then
local title=$(basename "$file" .md)