%EC%9D%80%20%EC%BB%AC%EB%9F%AC%20%EC%B6%9C%EB%A0%A5%EC%9D%84%20%EC%83%9D%EC%84%B1%ED%95%98%EC%A7%80%20%EC%95%8A%EC%8A%B5%EB%8B%88%EB%8B%A4..png)
내 터미널에서 색상이 덜 출력되도록 노력하고 있습니다. 다음은 "less -r"로 예상되는 출력입니다.또는"less -R"은 실제로 생성됩니다.
나는 여기에 수집된 지루한 st 버전을 사용하고 있습니다.
https://github.com/Lukesmithxyz/st
그리고 저는 그것을 전혀 맞춤화하지 않았습니다.
또한 제가 시도한 다른 모든 터미널(TTY2 포함)도 동일한 동작을 한다는 점을 언급하고 싶습니다.
어떤 아이디어라도 감사하겠습니다.
답변1
색상을 강제로 지정해야 합니다 ls
. 그렇지 않으면 터미널에 쓰지 않을 때 색상이 비활성화됩니다.
ls -l --color | less -R
unbuffer
(의 일부 )을 사용할 수도 있습니다 expect
.
unbuffer ls -l | less -R
바라보다출력이 터미널로 가는 것으로 생각하도록 명령을 속이는 방법후자의 방법에 대한 추가 정보.