하드웨어 정보를 컬러 프린터로 인쇄

하드웨어 정보를 컬러 프린터로 인쇄

그래서 저는 작업할 때 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로 변환되었으므로 결과는 완벽합니다.

색상은 유지되지 않지만 텍스트는 굵게 표시되므로 충분합니다.

관련 정보