![]() |
|
|
google unix.com
|
|||||||
| Foros | Registro | Reglas de los Foros | Enlaces | Álbumes | Preguntas más frecuentes | Lista de miembros | Calendario | Búsqueda | Puestos de hoy | Marcar Foros Como Leídos |
| Programación de scripts de shell y Plantear preguntas sobre KSH, CSH, SH, BASH, PERL, PHP, SED, AWK y otros scripts de shell y lenguajes de script de shell aquí. |
Más UNIX y Linux Foro Temas usted puede encontrar útiles
|
||||
| Hilo | Hilo para principiantes | Foro | Respuestas | Último mensaje |
| Los elementos de matriz de lectura en Unix | ravi_rn | Programación de scripts de shell y | 2 | 12-30-2008 02:48 PM |
| Mientras que la lectura de bucle en una matriz | ssuresh1999 | UNIX for Dummies Preguntas y Respuestas | 2 | 08-12-2008 12:53 PM |
| la combinación de dos campos en los campos de texto | Shocker | Programación de scripts de shell y | 3 | 01-16-2008 11:27 AM |
| varibles dividir y almacenar los campos en depósito varible gama | gratus | Programación de scripts de shell y | 3 | 10-11-2007 03:50 PM |
| La lectura de datos en serie muti-dimentional - en perl | zap | Programación de scripts de shell y | 5 | 05-04-2004 11:15 AM |
![]() |
|
|
Linkback vínculo | Herramientas de hilo | Buscar en este Hilo | Tasa de Hilo | Modos de visualización |
|
|
|
||||
|
awk leer muchos campos a la matriz
Quiero leer $ 3, $ 4, $ 5, $ 6, $ 7 de Filea en conjunto, y cuando fileb Filea $ 1 \u003d $ 4 i desea imprimir matriz y algunos sectores de fileB. Esto debería funcionar, pero tiene algunos errores de sintaxis. Código:
nawk -F, 'FNR==NR{a[$1]=[$3,$4,$5,$6,$7];next} a[$4]{print a[$4,$1,$2,$3]}' fileB fileA
Apreciar si alguien puede corregir esto. |
|
||||
|
Cita:
Dando mal su salida y pensé que fuera: Es por duplicado en el campo 4 de Filea y $ 1 en el campo fileB también tendrá duplicados. Supongo que decir en un archivo de 4 de campo dispone de 2 veces ABC ABC Y fileB en 1er campo tiene 7 veces ABC ABC ABC ABC ABC ABC ABC De ahí mi archivo de salida debe tener 14 veces ABC Pero estoy recibiendo ABC sólo 7 veces. Aprecian la ayuda |
![]() |
| Marcadores |
| Herramientas de hilo | Buscar en este Hilo |
| Modos de visualización | Vota a este hilo |
|
|