在html中展示命令执行日志

  • 时间:
  • 浏览:4

尝试了了吗,最终通过clearr和ansi-to-html这有四个多包才能比较好的做到,示例代码:

共同将转义序列的彩色输出,也转加进去对应的html。

回到正题,让让我们希望含高r的输出,只保留最后的每段,像下面越来越 的效果:

一点日后前要把命令行守护进程运行的日志在页面中展示,比如你你你这俩 场景。通常日志里可能含高进度的展示,比如curl的输出,你你你这俩 展示依赖于r你你你这俩 控制字符来起作用。遗憾的是可能直接作为html来输出,r会被当作换行,是因为进度变成了无数行,比如这里的样子(我人太好可能都是的是大大问题 报告 )。另外终端里也会有越来越多 依赖转义序列来实现的带色彩的输出,比如git log的输出。题外话,有日后stdout的类型,会影响你你你这俩 社会形态,比如git log | less当加进去去了管道日后,彩色输出会消失。这里有一点绕过的辦法 。