Как я могу массово конвертировать документы Markdown в HTML?

StackOverflow https://stackoverflow.com/questions/18754

  •  09-06-2019
  •  | 
  •  

Вопрос

Я пишу некоторую документацию в Markdown и создаю отдельный файл для каждого раздела документа.Я хотел бы иметь возможность конвертировать все файлы в HTML за один раз, но я не могу найти никого другого, кто пробовал то же самое.Я использую Mac, поэтому я бы подумал, что простой скрипт bash должен справиться с этим, но я никогда ничего не делал в bash, и мне не повезло.Кажется, что написать что-то должно быть просто, чтобы я мог просто запустить:

markdown-batch ./*.markdown

Есть какие-нибудь идеи?

Это было полезно?

Решение

Вот как вы могли бы сделать это в Bash.

for i in ./*.markdown; do perl markdown.pl --html4tags $i > $i.html; done;

Конечно, вам нужен Скрипт уценки.

Другие советы

Использование пандок — это инструмент командной строки, который позволяет вам конвертировать из одного формата в другой.Этот инструмент поддерживает уценку в HTML и обратно.

Например.чтобы сгенерировать HTML из Markdown, запустите:

pandoc -f markdown index.md > index.html

Я использую это в файле .bat:

@echo off
for %i in (*.txt) python markdown.py "%i"

// использование Bash в mac

for i in *.md; do asciidoc  $i;  done; 
Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top