답변:
일반 Colouriser (grc) :
다양한 파일 형식으로 작동합니다.
예:
grc tail -f /var/log/apache/access.log /var/log/apache/error.log
멀티 테일 :
훨씬 더 많은 파일 형식으로 작동 :) 그리고 멀티 윈도우, diff 출력 등을 포함한 "꼬리"가 더 많이 있습니다. 매우 유용합니다.
예 :
하나의 창에 2 개의 로그 파일을 병합하십시오.
multitail /var/log/apache/access.log -I /var/log/apache/error.log
한 창에는 netstat를 사용하여 모든 새 TCP 연결과 상태 변경을 표시하고 다른 창에는 아파치의 병합 된 액세스 및 오류 로그 파일을 표시합니다
multitail -R 2 -l "netstat -t" /var/log/apache/access.log -I /var/log/apache/error.log
CCZE를 확인하십시오 . 그것은 나를 위해 일합니다. 저주, ansi 및 html 출력을 선택할 수 있습니다.
glTail을 확인하십시오 ( http://www.fudgie.org/ ). 당신이 요구하는 것보다 더 많이하지만, 아마 괜찮습니다.
Colorize 는 단순히 다른 필터를 통해 텍스트를 파이핑하여 멋진 ANSI 색상을 얻는 데 매우 유용한 도구입니다. 실제로, 이것은 간단한 4kB 펄 스크립트 (거의 절반은 문서 일뿐)이며 정규 표현식을 기반으로합니다.
주어진 patern을 포함하는 전체 행을 강조 표시하거나 (원치 않는 디버그 로그를 숨기거나 예외를 강조 표시하는 데 적합 함), 색상이없는 선으로 패턴을 강조 표시 할 수 있습니다 (http 응답 코드 강조 표시).
별도의 실행 파일에 다양한 파일 유형에 대한 여러 사전 설정이 있습니다. 그럼 난 그냥 실행 mvn clear install | colorbuild
, tail -f *.log* | colorlog
또는 svn diff | colordif
정말 멋진 출력을 할 수 있습니다.
histring을 사용하고 싶을 때 간단한 ANSI 코드를 사용하여 대부분의 출력 색상을 지정할 수 있습니다. http://www.freebsdsoftware.org/misc/histring.html