의 출력은 apt list
종종 수만 줄 길이이므로 일반적으로 대신 실행합니다.
apt list | less # or another program
그러나 그러면 색깔이 없습니다. apt(8)
파이프라인 출력 중에 색상을 유지할 수 있나요?
이것은 이미 실패했습니다.
sudo apt install 기대 버퍼링 해제 적절한 목록 |
unbuffer
보이지 않는 모든 문자를 보이는 문자로 변환합니다.에서
man apt
나는 이것을 시도했습니다.apt -o APT:Color=true 목록 덜 |
apt
"구성 항목 사양에는 =<var>이 있어야 합니다."라는 메시지가 표시되지만 <val>의 올바른 값을 모르겠습니다.
답변1
알겠습니다. 오류를 찾았습니다.
실제로 제어 문자 변환은 다음에서 수행 되지 unbuffer(1)
않습니다 .less(1)
그 자체. 따라서 대답은 간단합니다. 이스케이프 문자 변환을 중지하도록 지시하는 unbuffer
옵션을 지속하고 제공하는 것입니다 .less
버퍼링 해제 적절한 목록 |-아르 자형