Подтвердить что ты не робот

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

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

markdown-batch ./*.markdown

Любые идеи?

4b9b3361

Ответ 1

Вот как вы это сделаете в Bash.

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

Конечно, вам нужен Markdown script.

Ответ 2

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

например. для генерации HTML из Markdown, выполните:

pandoc -f markdown index.md > index.html

Ответ 3

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

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

Ответ 4

//используя Bash в mac

for i in *.md; do asciidoc  $i;  done;