0

无论命令打印什么,我都想将 shell 命令的输出转换为 HTML。
我尝试过使用 txt2html 和 pandoc,但第一个不会保留连字符的行,即使使用 --nounhipenation 参数也是如此,并且还将像 < h1 > 这样的标签格式化为某些行。

使用 txt2html 这个输出:

TEST: SimpleTest
-----------------------------------
 All test completed in 1ms
 Warning: No asserts run!
 All assert(s) passed.
-----------------------------------

变成:

<h1>TEST: SimpleTest</h1>
<p> All test completed in 1ms<br/>
 Warning: No asserts run!<br/>
 All assert(s) passed.
</p><hr/>

请注意缺少的连字符和虚假的 < h1 > </h1 > 以及出于某种原因的 < hr/ > 标签。

我希望它输出如下内容:

<p>TEST: SimpleTest<br/>
-----------------------------------<br/>
 All test completed in 1ms<br/>
 Warning: No asserts run!<br/>
 All assert(s) passed.
-----------------------------------<br/>
</p>
4

1 回答 1

0

我以前做过,以下对我有用。

http://2partsmagic.com/util/text2html.jsp

于 2014-02-03T23:15:22.527 回答