
multitail
색상 강조 기능이 있는 테일 로그를 사용하려고 합니다 . multitail.conf에 다음과 같이 사용자 정의 색 구성표를 정의했습니다.
colorscheme:my-color
cs_re:red:^\[E
cs_re:yellow:^\[W
cs_re:magenta:^\[D
cs_re:green,,bold:All session(s) filled for.*
각 줄에서 무엇을 달성하고 싶습니까?
- 색상전체 로그 줄문자열 "[E"로 시작하면 빨간색이 됩니다.
- 색상.......................... "[W" 문자열로 시작하는 경우 노란색
- 색상...........................'[D' 문자열로 시작하는 경우 자홍색
- 색상..........................줄에 "All session(s)filled for"라는 문자열이 포함되어 있으면 녹색입니다.
불행히도 위의 어느 것도 나에게 일어나지 않았습니다. 처음 3개의 경우 하위 문자열(예: "[E", "[W" 등))에는 색상이 올바르게 지정되지만 전체 로그 줄에는 색상이 지정되지 않습니다. 마지막 경우에는 색상이 전혀 변하지 않습니다.
또한 행의 세 번째 문자를 일치시켜 전체 행의 색상을 지정하고 싶습니다. 예를 들어 세 번째 문자가 "A"인 경우 파란색으로 색상을 지정하려면 어떻게 해야 합니까 multitail
?
답변1
나는 그것을 사용하지 않지만 multitail
정규식을 보면 아마도 다음을 의미할 것입니다.
colorscheme:my-color
cs_re:red:^\[E.*
cs_re:yellow:^\[W.*
cs_re:magenta:^\[D.*
cs_re:green,,bold:All session\(s\) filled for.*