aboutsummaryrefslogtreecommitdiff
path: root/about-formatting.sh
diff options
context:
space:
mode:
Diffstat (limited to 'about-formatting.sh')
-rw-r--r--about-formatting.sh17
1 files changed, 17 insertions, 0 deletions
diff --git a/about-formatting.sh b/about-formatting.sh
new file mode 100644
index 0000000..6c12df4
--- /dev/null
+++ b/about-formatting.sh
@@ -0,0 +1,17 @@
+#!/bin/sh
+
+# Переводим имя файла в нижний регистр для надежности
+FILENAME=$(echo "$1" | tr '[:upper:]' '[:lower:]')
+
+case "$FILENAME" in
+ *.md|*.markdown)
+ # Просто передаем текст в python-markdown
+ exec python3 -m markdown
+ ;;
+ *)
+ # Для обычных TXT файлов сохраняем форматирование
+ echo "<pre>"
+ cat
+ echo "</pre>"
+ ;;
+esac