md-to-html/convertir.sh
2026-05-16 18:40:45 +02:00

28 lines
No EOL
495 B
Bash

#!/bin/bash
set -euo pipefail
dependencies(){
apt-get update -qq
apt-get install -y -qq pandoc
}
convert_to_html(){
for md in *.md; do
[ -f "$md" ] || continue
filename="${md%.*}"
pandoc -o "$filename.html" "$md"
echo "Convertido: $md -> $filename.html"
done
}
upload(){
for html in *.html; do
[ -f "$html" ] || continue
cp "$html" /output/
echo "✅ Publicado: $html"
done
}
dependencies
convert_to_html
upload