
Estoy intentando utilizar multitail
troncos de cola con reflejos de color. Definí un esquema de color personalizado en multitail.conf, algo como esto:
colorscheme:my-color
cs_re:red:^\[E
cs_re:yellow:^\[W
cs_re:magenta:^\[D
cs_re:green,,bold:All session(s) filled for.*
Lo que quiero lograr con cada línea:
- Colortoda la línea de registroRojo si comienza con la cadena '[E'
- Color ................................ Amarillo si comienza con la cadena '[W'
- Color ................................ Magenta si comienza con la cadena '[D'
- Color ................................ Verde si la línea contiene la cadena 'Todas las sesiones completadas'
Desafortunadamente, nada de lo anterior me está sucediendo. Para los primeros 3, colorea correctamente la subcadena (por ejemplo, '[E', '[W', etc.), pero no toda la línea de registro. En el último caso no colorea nada.
También quiero colorear toda la línea haciendo coincidir el tercer carácter de una línea, por ejemplo, colorearlo de azul si el tercer carácter es 'A'. ¿Cómo debo hacer esto de manera confiable multitail
?
Respuesta1
No uso multitail
, pero mirando tus expresiones regulares, probablemente te refieres a esto:
colorscheme:my-color
cs_re:red:^\[E.*
cs_re:yellow:^\[W.*
cs_re:magenta:^\[D.*
cs_re:green,,bold:All session\(s\) filled for.*