¿Cómo puedo filtrar ciertas columnas en mi archivo de registro en multitail para que no se generen?

¿Cómo puedo filtrar ciertas columnas en mi archivo de registro en multitail para que no se generen?

Recientemente aprendí sobre awk, que tiene la simple capacidad de filtrar o generar ciertas columnas de un archivo de registro con el método de impresión.

¿Existe también una opción sobre cómo suprimir la salida de ciertas columnas en varias colas y, en caso afirmativo, cómo hacerlo? Lo necesito para que mi archivo de registro sea mejor legible.

Respuesta1

Puede utilizar -kc xy para eliminar la columna y tal como está delimitada por x. También puedes usar -kc varias veces.

por ejemplo, una línea de un registro de acceso de Apache

89.149.244.193 - - [26/Dec/2010:10:50:52 +0000] "GET /admin/config.php HTTP/1.1" 404 495 "-" "Python-urllib/2.4"

y lo mismo una vez pasado-kc " " 1 -kc " " 2 -kc " " 3 -kc " " 4

89.149.244.193 "GET /admin/config.php HTTP/1.1" 404 495 "-" "Python-urllib/2.4"

Respuesta2

gato miarchivo | awk '{imprimir $1 $2 ...}'

donde $1 $2 son las columnas que desea ver, el resto no aparecerá, ¿es esto lo que desea?

información relacionada