, Pygments , GNU Source-highlight , vless , … less
명령 을 사용하여 색상을 얻는 모든 도구에서 ccze를 사용하면 다음 명령을 사용하여 만족할 수 있습니다.-R
ccze -A < /path/to/log/file | less -R
그러나 Shift+ g는 예상대로 작동하지 않습니다.
- 먼저 Ctrl+ 를 눌러야합니다c
- 뒤에 Shift+ g가 있지만 파일 끝으로 가지 않습니다.
내가 뭘 놓 쳤니?
답변
나는이에 때 당신이 설명하는대로 나는 비슷한 동작을 볼 수 /var/log/syslog
있는이 2.1MB
크기와 주위에 22500
긴 줄. ccze
그것이 부분적으로 책임이 있다고 생각하면서 나는 달렸다.
time ccze -A /var/log/syslog > foo
ccze
내 1.2GHz
컴퓨터에서 컬러 출력을 생성 하는 데 약 55 초가 걸린다 는 것을 보여주었습니다 . 나는 이것이 less
멈추는 것을 기대 하고, 그것을 생성 less
하기 전에 출력의 끝으로 갈 수 없기 ccze
때문에 less
멈추는 것처럼 보인다.
이 작업을 개선하기위한 대안 :
- 와 출력 선택
grep
,sed
등 다음 파이프로ccze
. - 파일을 미리 채색하고 실행하십시오
less
.
답변
Meta->와 Meta- <모두 나에게 완벽하게 작동합니다. 그들이 emacs에서 똑같이하기 때문에 나는 그들에게 익숙하다