34

Markdown でいくつかのドキュメントを書いており、ドキュメントのセクションごとに個別のファイルを作成しています。すべてのファイルを一度に HTML に変換できるようにしたいのですが、同じことを試みた人が他に見つかりません。私は Mac を使用しているので、単純な bash スクリプトで処理できるはずだと思いますが、bash で何もしたことがなく、運もありませんでした。何かを書くのは簡単なはずなので、実行するだけです:

markdown-batch ./*.markdown

何か案は?

4

5 に答える 5

64

pandocを使用します。これは、ある形式から別の形式に変換できるコマンドライン ツールです。このツールは、Markdown から HTML へ、およびその逆をサポートしています。

たとえば、Markdown から HTML を生成するには、次を実行します。

pandoc -f markdown index.md > index.html
于 2008-08-20T21:05:03.713 に答える
23

これは、Bash で行う方法です。

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

もちろん、Markdown スクリプトが必要です。

于 2008-08-20T21:03:20.397 に答える
-1

これを .bat ファイルで使用します。

@echo off
for %i in (*.txt) python markdown.py "%i"
于 2008-08-20T20:42:30.167 に答える
-1

// Mac で Bash を使用

for i in *.md; do asciidoc  $i;  done; 
于 2016-10-25T16:43:28.597 に答える