컬러 트리 결과를 더 적거나 더 많이 전송하는 방법은 무엇입니까?

컬러 트리 결과를 더 적거나 더 많이 전송하는 방법은 무엇입니까?

나는 컬러 트리를 사용하고 있지만 tree -C파이프하면 less다음과 같은 결과를 얻습니다.

tree public/ -C | less

여기에 이미지 설명을 입력하세요.

less이 경우 어떻게 색상을 가질 수 있습니까?

답변1

-R로 전환 하고 싶습니다 less.

less매뉴얼 페이지 에서 :

-R 또는 --RAW-Control-CHARS -r과 비슷하지만 ANSI "color" 이스케이프 시퀀스를 원시 형식으로만 출력합니다. -r과 달리 화면 모양은 대부분의 경우 올바르게 유지됩니다. ANSI "color" "이스케이프 시퀀스는 시퀀스입니다. 형식:

            ESC [ ... m

그래서 당신은 필요

tree -C public/ | less -R

답변2

less를 전달하면 -r간섭 없이 제어 문자와 이스케이프 시퀀스를 전달하게 됩니다.

관련 정보