![]() |
Hola y bienvenida de los Estados Unidos a la UNIX y Linux Foros! Gracias por su visita y formar parte de nuestra comunidad global.
|
|
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 |
| Por favor, explique esta | appsdba.nitin | UNIX for Dummies Preguntas y Respuestas | 2 | 09-24-2008 12:54 PM |
| Por favor, cualquiera puede explicar esta $ (# 0 # /) | gadege | Programación de scripts de shell y | 2 | 04-01-2008 04:26 PM |
| ¿Puede alguien explicar PLZ | r_W213 | UNIX para usuarios avanzados y expertos | 3 | 03-27-2007 05:52 AM |
| if [$? -eq 0] .. alguien puede explicar esto? | ranjita.c | Programación de scripts de shell y | 5 | 10-03-2006 08:50 PM |
| Explique awk | hitmansilentass | Programación de scripts de shell y | 4 | 09-27-2006 03:14 PM |
|
|
Linkback vínculo | Herramientas de hilo | Buscar en este Hilo | Tasa de Hilo | Modos de visualización |
|
||||
|
puede uno explicar este ejemplo
hola a todos tengo un ejemplo, quiero una que me ayude a comprender causa intenté probar, pero casi no y no sé cómo puedo solucionar este problema "la idea principal de leer dos de los archivos y sustituir algo de uno a otro "Pero yo no entiendo la razón por la que no todos los tiempos
Código:
$ cat main.txt 512|1241503759|ax|90 234|1241503760|ay|10 122|1241503823|az|90 123|1241503947|at|80 Código:
$ cat id.txt 122|US 123|IN 125|NZ 234|HK 512|ZM 600|KR Código:
$ awk '
BEGIN {FS=OFS="|"}
FNR==NR{a[$1]=$2;next}
$1 in a{print a[$1],$2,$3,$4}
' id.txt main.txt
Código:
Output: ZM|1241503759|ax|90 HK|1241503760|ay|10 US|1241503823|az|90 IN|1241503947|at|80 Código:
awk 'BEGIN { FS=OFS="|" } FNR==NR{ a[$1]=$2;next } $1 in a { print a[$1] }' id.txt main.txt
awk: syntax error near line 1
awk: bailing out near line 1
Código:
awk 'BEGIN { FS=OFS="|" } FNR==NR{ a[$1]=$2;next } { print a[$1] }' id.txt main.txt
Quiero una que me ayude a explicar esta cosa PLZ |
| Marcadores |
| Herramientas de hilo | Buscar en este Hilo |
| Modos de visualización | Vota a este hilo |
|
|