From 3c01ff6b6f70421d6a49d096621e23b5b2026a77 Mon Sep 17 00:00:00 2001 From: fynks <75840152+fynks@users.noreply.github.com> Date: Thu, 12 Dec 2024 12:05:16 +0500 Subject: [PATCH] added coversion script --- convert.sh | 104 +++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 104 insertions(+) create mode 100644 convert.sh diff --git a/convert.sh b/convert.sh new file mode 100644 index 0000000..c971825 --- /dev/null +++ b/convert.sh @@ -0,0 +1,104 @@ +#!/bin/bash + +set -euo pipefail + +# Error handling +handle_error() { + echo "Error: $1" + cleanup + exit 1 +} + +# Cleanup function +cleanup() { + rm -f header.html template.html +} + +# Check requirements +if ! command -v pandoc &> /dev/null; then + handle_error "pandoc is not installed. Please install it first." +fi + +# Create template +cat > template.html << 'EOL' + + +
+ $header-includes$ +