더 적은 수의 색상으로 선 수를 그리시겠습니까?

더 적은 수의 색상으로 선 수를 그리시겠습니까?

다음 예를 고려하십시오.

$ grep --color=always -n 'Format\|Files' /usr/share/doc-base/doc-base | less -R

여기에서는 grep일치하는 줄 번호도 색상으로 less표시됩니다.

전체 파일의 줄 번호를 표시할 수 있다는 것을 알고 있습니다 less.

$ less -N /usr/share/doc-base/doc-base 

내 질문은 - 전체 파일을 줄 번호로 표시하는 방법이 있습니까 less? 그러나 줄 번호는 색상이 지정되어 있습니까(출력의 경우와 마찬가지로 grep)?

답변해 주셔서 대단히 감사합니다.
응원합니다!

답변1

글쎄, 위의 예와 관련된 것을 찾았습니다. grep"줄 시작"( ^)을 추가로 일치시키면 일치하지 않는 모든 줄은 "온전함"을 전달하고 줄 번호만 색상이 지정됩니다.

$ grep --color=always -n 'Format\|Files\|^' /usr/share/doc-base/doc-base | less -R

... (보너스로 일치하는 항목은 강조 표시된 상태로 유지됩니다).

그러나 여전히 less"현지"가 이를 수행하도록 설득할 수 있는지 궁금합니다.

관련 정보