Pandoc Nini Publish
Dieses Script konvertiert meine Markdown Dateien mithilfe von Pandoc zu HTML, erstellt diese Webseite mit Nini und läd sie auf den Server hoch.
#!/bin/bash
cd ~/storage/shared/notes/roccodrom/
FILES=*.md
for i in $FILES ; do
filename="${i%.*}"
pandoc $i --from=markdown+wikilinks_title_after_pipe+emoji+yaml_metadata_block -t html --lua-filter=links-to-html.lua -o ~/storage/shared/websites/roccodrom/src/$filename.htm
done
cd ~/storage/shared/websites/roccodrom/
nini src/ public/ template.htm
if [ $? -eq 0 ]; then
termux-toast -b green "Build succeeded"
else
termux-toast -b red "Build failed"
fi
rsync -az public/ roccodrom:~/httpdocs --chmod=755
rsync -az ~/storage/shared/notes/roccodrom/_res/ roccodrom:~/httpdocs/_res --chmod=755
backlinks: termux shortcuts