By francis_hao Mar 11,2017 介绍如果你需要在各种类型的文件中穿梭,那么你需要这把瑞士军刀-pandoc 它可以将各种常见的不常见的文件类型转换成另一种,我感兴趣的是在linux下将markdown文件转换成html,当然这不成问题。
如果需要查看全部支持的转换格式,见【参考1】
安装既然这么酷,赶紧来安装吧,安装地址http://www./installing.html,根据自己的系统进行选择。
使用语法pandoc [options] [input-file]...
说明如果没有指定输入文件,pandoc从标准输入读取。 若指定有多个输入文件,可以以空格分割。 默认输出是标准输出,可以使用-o选项输出到指定的文件中。
默认情况下,pandoc只产生文件片段,不是一个包含头尾的完整文件,如果需要产生一个独立的文件,使用-s或--standalone选项。比如生成HTML文件。 有时候输入文件可能是一个URI,此时pandoc可以通过http获取内容。 如果指定多个输入文件,pandoc也可以将多个文件合并转换成一个文件。当然,输入文件像EPUB、odt和docx这种,是不支持的
常用选项
示例pandoc -s -o readme.html readme.md 此例可以将md文件转换成html文件,因为从文件名中可看出文件类型,因此不需要指定输入输出文件类型。-s是为html文件加上头尾信息
参考【1】 pandoc支持的文件转换类型:http://www./diagram.jpg 【2】 pandoc-manual:http://www./MANUAL.html |
|