Preguntas etiquetadas con awk

AWK es un lenguaje de procesamiento de texto. Se utiliza principalmente para manipular y procesar datos estructurados, y para generar informes.

10
Eliminar códigos de color ANSI de la secuencia de texto
Examinando la salida de perl -e 'use Term::ANSIColor; print color "white"; print "ABC\n"; print color "reset";' en un editor de texto (p. ej. vi) muestra lo siguiente: ^[[37mABC ^[[0m ¿Cómo se eliminarían los códigos de color ANSI del archivo de salida? Supongo que la mejor manera sería canalizar la salida …
73 regex  sed  perl  awk 

9
¿Cómo obtener la duración del video en segundos?
¿Cómo puedo obtener la duración del video en segundos? Lo que probé: ffmpeg -i file.flv 2>&1 | grep "Duration" Duration: 00:39:43.08, start: 0.040000, bitrate: 386 kb/s mediainfo file.flv | grep Duration Duration : 39mn 43s Esto está cerca, pero no es tan preciso, 2383 son 39.71 minutos ffmpeg -i file.flv …
70 ffmpeg  time  awk  clock 

4
awk, mawk, nawk, gawk ... ¿QUÉ?
Acabo de empezar a aprender awk y estoy un poco confundido acerca de todas esas versiones. ¿Hay alguna "versión" que se encuentre en todos los sistemas tipo Unix? Como, ya sabes, ¿simple vi? ¿El awk estándar admite la opción -F?
38 unix  awk 





3
Filtrado de salida del comando superior
Estoy ejecutando una Mac y quiero filtrar la salida del topcomando para un proceso en particular, de modo que solo se muestren las columnas PID, COMMAND y% CPU. Después de obtener el PID del proceso, ejecuto: top -pid 1234 Sin embargo, esto muestra más de 15 columnas para ese proceso. …
12 macos  command-line  bash  awk  top 


2
¿Cómo puedo encontrar mi versión awk?
Si quiero saber la versión de awk obtengo lo siguiente: $ awk --version awk: not an option: --version Al registrarme man awkveo que mi awk es mawk - lenguaje de escaneo de patrones y procesamiento de texto
12 awk 


1
¿Cómo usar un separador awk de comillas simples?
Me gustaría usar awk para extraer información de la salida SQL como la siguiente: (cuenta (clase de servidor distinta) = '2') Y necesita extraer el número, que es 2 en este ejemplo. Me gustaría hacer algo como lo siguiente, pero no puedo entender cómo escapar de la cita simple: <sqlCommand> …

1
Awk no funciona cuando está entre comillas dobles
Este comando no funciona: ssh $HOST "ls -l | awk '{print $1}'"` Arriba ignora el comando awk. Creo que podría ser debido a las comillas dobles? Además, ¿cómo agregaría otro conjunto de comillas dobles dentro del awk? es decir: ssh $HOST "awk '{print $1 "*"}' /some_file" Intenté escapar de las …
11 linux  shell  awk 



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.