Preguntas etiquetadas con awk

Un lenguaje de escaneo y procesamiento dirigido por patrones.





7
Uso de la función bash shell dentro de AWK
¿Es posible usar la función bash dentro de AWK de alguna manera? Archivo de ejemplo (string, int, int, int) Mike 247808 247809 247810 Intentando convertir valores de decimal a hexadecimal. Función definida en .bashrc o en script de shell. awk '{print $1 ; d2h($2)}' file awk: llamar a la función …
24 bash  awk 

7
Texto entre dos etiquetas
Quiero recuperar lo que sea que esté entre estas dos etiquetas <tr> </tr>- de un documento html. Ahora no tengo ningún requisito html específico que garantice un analizador html. Simplemente necesito algo que coincida <tr>y </tr>consiga todo en el medio y podría haber múltiples correos trelectrónicos. Intenté awk, que funciona, …

2
¿Por qué awk realiza un almacenamiento en búfer completo cuando lee desde una tubería?
Estoy leyendo desde un puerto serie conectado a un dispositivo GPS que envía cadenas nmea. Una invocación simplificada para ilustrar mi punto: $ awk '{ print $0 }' /dev/ttyPSC9 GPGGA,073651.000,6310.1043,N,01436.1539,E,1,07,1.0,340.2,M,33.3,M,,0000*56 $GPGSA,A,3,28,22,09,27,01,19,17,,,,,,2.3,1.0,2.0*39 $GPRMC,073651.000,A,6310.1043,N,01436.1539,E,0.42,163.42,070312,,,A*67 GPGGA,073652.000,6310.1043,N,01436.1540,E,1,07,1.0,339.2,M,33.3,M,,0000*55 $GPGSA,A,3,28,22,09,27,01,19,17,,,,,,2.3,1.0,2.0*39 Si, en cambio, intento leer desde una tubería, awk almacena la entrada antes de enviarla a …
23 awk  tty  serial-port 




11
Herramienta en UNIX para restar fechas
¿Hay alguna herramienta en Solaris UNIX (por lo que no hay una herramienta GNU disponible) para restar fechas? Sé que en Linux tenemos gawkque puede restar una fecha de otra. Pero en Solaris, el máximo que tenemos es nawk(mejorado awk) que no puede realizar cálculos de fechas. Además no puedo …
22 shell  solaris  awk  utilities  date 


5
Extraiga el nombre del archivo de la ruta en el programa awk
Tengo un script awk y le he pasado un archivo CSV. awk -f script.awk /home/abc/imp/asgd.csv Lo que estoy haciendo es obtener FILENAME dentro script.awk. FILENAME me da todo el camino. Como estoy en awk no puedo usar basename FILENAME. print FILENAME; /home/abc/imp/asgd.csv He intentado con esto dentro script.awk echo $FILENAME …
21 awk  filenames 


2
Búsqueda de mayúsculas y minúsculas en awk
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 capitalizar tanto el término de búsqueda ("palabra clave") como la línea objetivo que awk está leyendo al mismo tiempo. …

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.