그래서 저는 작업할 때 Linux Mint Live USB를 사용하여 노트북의 기능을 테스트합니다. 하드웨어 정보를 얻어서 인쇄할 수 있는 방법을 찾고 있었습니다. 지금까지 inxi -M -C -B -m > output.txt를 사용하여 내가 원하는 방식을 알아냈습니다. 그런 다음 lpr을 사용하여 인쇄합니다.
내가 원하는 것은 인쇄할 때 일부 단어에 색상이 지정되거나 굵게 표시되는 것입니다. 특히 CPU: 또는 메모리:와 같이 메시지 앞에 오는 단어입니다. 기본적으로 터미널과 같습니다.
나는 많은 연구를 했지만 이를 수행할 수 있는 방법을 찾지 못했습니다. 가능합니까?
답변1
제가 하고 싶었던 일을 이룰 수 있었습니다.
- aha를 사용하여 inxi 출력을 html 파일로 변환하면 컬러 텍스트를 보존할 수 있었습니다.
- 원하지 않는 텍스트를 제거하려면 sed를 사용하세요.
- wkhtmltopdf를 사용하여 제목과 날짜가 포함된 제목을 추가한 다음 PDF로 변환하세요.
- lpr이 pdf로 변환되었으므로 결과는 완벽합니다.
색상은 유지되지 않지만 텍스트는 굵게 표시되므로 충분합니다.