我正在合并遗留系统,一些组件使用 Markdown,而另一些则使用 Textile 格式。这让我的用户非常困惑。因此,我想对 Markdown 进行标准化。
有没有办法至少将 Bulk of Textile 格式自动转换为 markdown?
即将发布的 pandoc 1.8(或当前github 版本)可以直接将 Textile 转换为 Markdown。我不知道它处理了多少 Textile,但是
pandoc index.textile -o index.markdown
在这里工作得很好。
就像 Simon 说的,你可以使用pandoc,一个通用的文档转换器。
pandoc --from textile --to markdown "input.textile" -o "output.md"
要将一个充满纺织文件的目录(包括嵌套目录中的文件)转换为 markdown,您需要遍历每个文件并每次调用 pandoc:
for textile_filename in ./**/*.textile; do
markdown_filename="${textile_filename%.textile}.md"
printf "Converting %s to %s\n" $textile_filename $markdown_filename
pandoc --from textile --to markdown $textile_filename -o $markdown_filename
done
如果您发现一些烦人的事情,或者如果您找到解决这些问题的方法,请随意添加到此列表中。Pandoc 手册中有更多一般信息,但没有深入介绍转换。