Resultados de la búsqueda a petición "awk"

4 la respuesta

Pasar variable a awk y usar eso en una expresión regular

Estoy aprendiendo awk y tengo problemas para pasar una variable al script Y usarlo como parte de un patrón de búsqueda de expresiones regulares. El ejemplo es artificial pero muestra mi probem. Mis datos son los siguientes: Eddy Smith ...

7 la respuesta

Inserte varias líneas en un archivo después del patrón especificado usando el script de shell

Quiero insertar varias líneas en un archivo usando el script de shell. Consideremos que el contenido de mi archivo de entrada es:input.txt: abcd accd cdef line webAhora tengo que insertar cuatro líneas después de la línea 'cdef' en ...

3 la respuesta

Diagonal de impresión bash de cualquier tamaño de matriz

Entonces aquí tengo el siguiente código: #!/bin/bash awk 'BEGIN {f=4} {printf($f" "); f=f-1}'Lo cual tomará información como: 1 2 3 4 5 6 7 8 9 1 2 3 4 5 6 7e imprima la diagonal que cae desde la parte superior derecha a la inferior izquierda. ...

5 la respuesta

procesamiento de texto desde un archivo no plano (para extraer información como si fuera * un archivo plano)

Tengo un conjunto de datos longitudinales generado por una simulación por computadora que se puede representar mediante las siguientes tablas ('var' son variables): time subject var1 var2 var3 t1 subjectA ... t2 subjectB ...y subject name ...

1 la respuesta

Cómo analizar json con scripting de shell con linux

Tengo una salida Json de la que necesito extraer algunos parámetros en Linux. Esta es la salida de json: { "OwnerId":"121456789127", "ReservationId":"r-48465168", "Groups":[ ], "Instances":[ { "Monitoring":{ "State":"disabled" }, ...

3 la respuesta

Utilice la variable bash desde AWK

Acabo de probar esto desde mi script de shell y el resultado no fue el previsto REF=SEARCH_TEXT echo "some text" | awk '/$REF/{print $2}'No encontró $ REF incluso con el texto contenido ¡Sugerir!

2 la respuesta

Modifique la columna 2 solo con awk y sed

Tengo una lista de 3 columnas: 2547123456789,5391074043372870,639027123456789Quiero modificar la segunda columna de esta manera: sed 's/\([0-9]\)\([0-9]\)/\2\1/g' so that it becomes: 3519700434738207Mi problema es cómo hago esto en una línea de ...

3 la respuesta

En linux como unir 2 archivos

Tengo 2 archivos archivo_A y archivo_B. El archivo file_A contiene el nombre del archivo y luego, después del espacio, la línea de código.Esta línea de código puede tener caracteres aleatorios que digan espacios en blanco, etc. Se ve así. Tenga ...

4 la respuesta

renombrar patrones específicos de archivos en bash

Tengo los siguientes archivos y directorios: /tmp/jj/ /tmp/jj/ese /tmp/jj/ese/2010 /tmp/jj/ese/2010/test.db /tmp/jj/dfhdh /tmp/jj/dfhdh/2010 /tmp/jj/dfhdh/2010/rfdf.db /tmp/jj/ddfxcg /tmp/jj/ddfxcg/2010 /tmp/jj/ddfxcg/2010/df.db ...

4 la respuesta

Awk para reemplazar comillas simples

Quiero reemplazar todoinclude('./ en un conjunto de archivos coninclude('. Estoy tratando de usar awk de la siguiente manera: awk '{gsub("include\('"'"'./", "include\('"'"'", $0); print > FILENAME}' *.phpMe arroja este error. awk: ...