将硬件信息打印到彩色打印机

将硬件信息打印到彩色打印机

因此,在我的工作中,我使用 linux mint live usb 测试笔记本电脑的功能。我一直在寻找一种获取硬件信息并将其打印出来的方法。到目前为止,我已经通过使用 inxi -M -C -B -m > output.txt 了解了我想要的方式。然后我用 lpr 打印出来。

我想要的是一些单词在打印出来时是彩色的或粗体的。特别是信息前面的单词,如 CPU:或内存:。基本上就像在终端中一样。

我已经研究了很多,但还没有找到一种方法来做到这一点。是否可以?

答案1

我能够完成我想做的事情。

  1. 使用 aha 将 inxi 输出转换为 html 文件,这样我就能够保留彩色文本。
  2. 使用 sed 删除不需要的文本。
  3. 使用 wkhtmltopdf 添加带有标题和日期的标题,然后将其转换为 pdf。
  4. lpr 转换后的 pdf,结果很完美。

虽然没有保留颜色,但文字是粗体的,这已经足够了。

相关内容