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.





2
Sed / Awk guardar texto entre patrones si contiene cadena
Estoy enfrentando un problema con los correos. Necesito recibir todos los mensajes entre 2 personas: somebody1@domain.comy person@domain.com. El file: From: somebody1@domain.com to: person@domain.com <body of the message1> From: somebody2@domain.com to: person@domain.com <body of the message1> From: somebody1@domain.com to: person@domain.com <body of the message1> From: somebody3@domain.com to: person@domain.com <body of the …

2
Encuentra números que faltan
Tengo una gran lista de archivos con nombres (videos) Logré escribir todos los nombres de archivo en un archivo de texto. Ahora tengo un archivo de texto con muchos nombres de archivo (un episodio por línea) Ahora necesito algo que pueda leer ese archivo de texto y decirme qué Enúmero …

2
¿Filtrar líneas si se encontró el número de cadenas?
Necesidad de filtrar y mostrar las líneas de registro, si la línea contiene exactamente 2 comas , y no contiene una cadena específica. ¿Qué comando de Linux necesito usar, awk, grep, ¿cuál es la expresión? Para la segunda condición utilizo esto: awk '!/specificstring/' ./log/file/path Dos cheques con coma, no sé …
1 linux  grep  logging  awk 

1
Generar CSV a partir del archivo de zona NS
Tengo un archivo grande que contiene registros en varias líneas. ex: domain1 NS ns1 domain1 NS ns2 domain1 NS ns3 domain2 NS dnsx ¿Cuál podría ser la forma más rápida de generar un CSV del formulario? domain1,ns1,ns2,ns3 domain2, dnsx Probé scripts php y groovy, pero el tiempo de carga del …
1 regex  csv  perl  awk 

1
mutt no puede obtener la contraseña de un archivo cifrado .gpg
Estoy tratando de obtener la contraseña imap / smtp para mis cuentas de correo electrónico en mutt analizando un archivo .gpg descifrado anteriormente a través de awk, y asignando el resultado a una variable utilizada en .muttrc # Process the password files first 2 # -------------------------------- 3 set my_tmpsecret=`gpg -o …
1 awk  gnupg  mutt 

2
Reemplazar palabras en números de línea dados
Tengo un archivo 1.txt INTEGER-d_int () INTEGER-d_int () INTEGER-d_int ( ) INTEGER-d_intClass() INTEGER-d_intClass new() y quiero reemplazar la ocurrencia de d_int con d_INT En las líneas 1 y 5. En mi caso, estos números de línea están en una variable.

2
Insertar una cadena o una línea en blanco después de criterios de búsqueda específicos, en un bucle
Me pregunto si alguien podría ayudarme con una pregunta de codificación específica. Tengo un archivo de secuenciación de ADN que lee algo como esto (como ejemplo): Plate1A1_R1_AGTAGTACGACTAGCATCAGCATACGATCAGCATCAGCATCAG Plate1A1_R1_GTAGATCGATGCATGCATGCTAGCTAGCTAGCTAGCTAGCTAA Plate1A1_R1_AGCTAGCATCGATCGATGCTAGCATGCATCGATCGATGCATGC Plate1A1_R2_AGCATCGATGCAGCATGCTAGCTAGCTAGCTAGCAGCTAGTCT Plate1A1_R2_AGCATGCATCGATCGTAGCTAGCAGCGAGCGGCATCGATCGAT Plate1A2_R1_CAGCTAGATGCATCGATCGATCGATCGATCGATGCTAGCTTAC Plate1A2_R1_CAGTAGCATGCATGCATGCATGCATGCATCGATGCTAGCTAGC Plate1A2_R1_ACAACGTAGCTAGCTAGCTACTACTAGTCATCATCGATGCTAG Plate1A2_R1_CAGCTAGCTAGCTAGCTAGGCTACATCGATCGTAGCTAGTCGA Plate1A2_R1_CAGTCAGCATGCTATCGATCGTAGCTAGTCATCGATGTAGTGA ....etc. Puede ver que hay líneas que pertenecen al mismo patrón de inicio similar …

1
Awk, pero imprime solo una parte de un campo
Me preocupa solo una parte de un campo particular (nombre de host) en una línea de registro y me gustaría imprimir todas las apariciones únicas de dicha parte. Actualmente estoy haciendo algo como: zcat $file | awk '$2~/f/ {print $14}' | sort | uniq -c | sort -rn El problema …

1
Obtenga el nombre del grupo que tiene GID = 0
Quería escribir un script de shell en el que tuviera que dar el nombre del grupo cuyo GID = 0. Usé el comando awk como este, awk -F ':' {$3==0} /etc/group | cut -d ':' -f1 Funciona bien en redhat, aix. Pero no funcionó en Solaris. Lanza un error como …
linux  bash  unix  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.