aboutsummaryrefslogtreecommitdiff
path: root/about-formatting.sh
blob: 8fd60d0bd9bc643a0672d01a5519a6a84341c89e (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#!/bin/sh

# Переводим имя файла в нижний регистр для надежности
FILENAME=\$(echo "\$1" | tr '[:upper:]' '[:lower:]')

case "\$FILENAME" in
    *.md|*.markdown)
        # Включаем расширение 'extra' для поддержки блоков кода ```
        exec python3 -m markdown -x extra
        ;;
    *)
        # Для обычных TXT файлов сохраняем форматирование
        echo "<pre>"
        cat
        echo "</pre>"
        ;;