awk

awk

¿Por qué hay un error de sintaxis si no escribo 'si' en un bloque END de AWK?

Pregunta: Estoy aprendiendo AWK en estos días para el procesamiento de texto. Pero estoy muy confundido acerca de la sintaxis AWK. Leí en Wikipedia que la sintaxis sigue este formato: (conditions) {actions} Supuse que puedo seguir la misma sintaxis en un bloque BEGIN y END. Pero obtengo un error de sintaxis cuando ejecuto el siguiente …

¿Por qué hay un error de sintaxis si no escribo 'si' en un bloque END de AWK? Read More »

Búsqueda que no distingue entre mayúsculas y minúsculas en awk

Pregunta: Necesito buscar una palabra clave usando awk, pero quiero realizar una búsqueda que no distinga entre mayúsculas y minúsculas (no distingue entre mayúsculas y minúsculas). Creo que el mejor enfoque es escribir con mayúscula tanto el término de búsqueda ("palabra clave") como la línea de destino que lee awk al mismo tiempo. A partir …

Búsqueda que no distingue entre mayúsculas y minúsculas en awk Read More »

awk – Unir dos archivos con columnas coincidentes

Pregunta: Archivo1.txt id No gi|371443199|gb|JH556661.1| 7907290 gi|371443198|gb|JH556662.1| 7573913 gi|371443197|gb|JH556663.1| 7384412 gi|371440577|gb|JH559283.1| 6931777 Archivo2.txt id P R S gi|367088741|gb|AGAJ01056324.1| 5 5 0 gi|371443198|gb|JH556662.1| 2 2 0 gi|367090281|gb|AGAJ01054784.1| 4 4 0 gi|371440577|gb|JH559283.1| 21 19 2 output.txt id P R S NO gi|371443198|gb|JH556662.1| 2 2 0 7573913 gi|371440577|gb|JH559283.1| 21 19 2 6931777 File1.txt tiene dos columnas y File2.txt …

awk – Unir dos archivos con columnas coincidentes Read More »

¿Cómo referirse a un grupo de expresiones regulares en awk regex?

Pregunta: ¿Cómo puedo referirme a un grupo de expresiones regulares en awk regex? Por ejemplo, si tengo un grupo de expresiones regulares (\w) , ¿cómo puedo referirme a él más adelante en la misma expresión regular como (\w)\1 ? ¿AWK admite esta función? El siguiente ejemplo no funciona. # In this example, I want to …

¿Cómo referirse a un grupo de expresiones regulares en awk regex? Read More »

awk – Elimina las líneas duplicadas adyacentes manteniendo el orden

Pregunta: Tengo un archivo con una columna con nombres que se repiten varias veces cada uno. Quiero condensar cada repetición en una, mientras mantengo las demás repeticiones del mismo nombre que no estén adyacentes a otras repeticiones del mismo nombre. Por ejemplo, quiero girar el lado izquierdo hacia el derecho: Golgb1 Golgb1 Golgb1 Akna Golgb1 …

awk – Elimina las líneas duplicadas adyacentes manteniendo el orden Read More »

Eliminar cotizaciones (dobles o simples) con Awk

Pregunta: Quiero eliminar las comillas (comillas dobles) que aparecen en la salida de awk, cómo se puede lograr # systool -c fc_host -v | awk ‘/Class Device =/{host=$4}/port_state/{print host,$3}’ (This is my awk output sorted) “host1” “Online” “host2” “Online” A continuación se muestra el comando y la salida del comando. # systool -c fc_host -v …

Eliminar cotizaciones (dobles o simples) con Awk Read More »

awk – Contando el número de veces que aparece cada dirección IP en el archivo de registro

Pregunta: Tengo un archivo en el formato siguiente: $ cat file.txt 27.33.65.2 27.33.65.2 58.161.137.7 121.50.198.5 184.173.187.1 184.173.187.1 184.173.187.1 ¿Cuál es la mejor manera de analizar el archivo file.txt en un formato como: 27.33.65.2: 2 58.161.137.7: 1 121.50.198.5: 1 184.173.187.1: 3 En otras palabras, quiero recorrer el archivo y contar el número de veces que aparece …

awk – Contando el número de veces que aparece cada dirección IP en el archivo de registro Read More »

Scroll to Top

istanbul avukat

-

web tasarım