The UNIX and Linux Forums  
Hola y bienvenida de los Estados Unidos a la UNIX y Linux Foros! Gracias por su visita y formar parte de nuestra comunidad global.

Go Back   El UNIX y Linux Foros > Arriba Foros > Programación de scripts de shell y
.
google unix.com



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
Únete Comando Ayuda jerome Sukumar Programación de scripts de shell y 0 01-25-2007 03:08 AM
El uso de parte de Comando Supial Programación de scripts de shell y 4 08-09-2005 02:12 AM
unirse comando Penfold Programación de scripts de shell y 22 02-22-2005 08:37 AM
Únete a comando unisam UNIX for Dummies Preguntas y Respuestas 4 07-28-2004 07:59 AM

Closed Thread
English Japanese Spanish French German Portuguese Italian Dutch Swedish Russian Norwegian Hungarian Hebrew Danish Bulgarian Greek Powered by Powered by Google
 
Linkback vínculo Herramientas de hilo Buscar en este Hilo Tasa de Hilo Modos de visualización
  #1 (Enlace permanente)  
Old 12-31-2007
summer_cherry summer_cherry is offline Forum Advisor  
Usuario Registrado
  
 

Fecha: junio 2007
Ubicación: Beijing China
Mensajes: 1.088
join (PLS ayuda en unirse comando)

Hola,

Soy un nuevo alumno de unirse comando. Algunos resultado realmente me confunde.
Por favor, la amabilidad de ayudarme.

entrada:
Código:
file1:
LEO oracle engineer 210375
P.Jones Office Runner ID897
L.Clip Personl Chief ID982
S.Round UNIX admin ID6

file2:
Dept2C ID897 6 years
Dept5Z ID982 1 year
Dept3S ID6 2 years
GEDA 210375 1 year
Exactamente lo que yo quiero es:
Código:
ID897 P.Jones Office Runner Dept2C 6 years
ID982 L.Clip Personl Chief Dept5Z 1 year
ID6 S.Round UNIX admin Dept3S 2 years
210375 LEO oracle engineer GEDA 1 year
Seguir es el código y el resultado de acuerdo con mi ejemplo. ¿Podría alguien explicar por qué el resultado no es correcto. Parece mi soaris sólo dos primeras líneas de salida (ya que si i dividir el archivo de entrada de cuatro grupos, y cada grupo contiene sólo una línea, que funciona bien.)

Gracias en avanzado!

Código:
code1: join -j1 4 -j2 2 file1 file2
result1:
ID897 P.Jones Office Runner Dept2C 6 years
ID982 L.Clip Personl Chief Dept5Z 1 year

code2:join -a1 -j1 4 -j2 2 file1 file2
reuslt2:
210375 LEO oracle engineer
ID897 P.Jones Office Runner Dept2C 6 years
ID982 L.Clip Personl Chief Dept5Z 1 year

code3:
join -a2 -j1 4 -j2 2 file1 file2
reustl3:
ID897 P.Jones Office Runner Dept2C 6 years
ID982 L.Clip Personl Chief Dept5Z 1 year
ID6 Dept3S 2 years
210375 GEDA 1 year
  #2 (Enlace permanente)  
Old 12-31-2007
jaduks's Avatar
jaduks jaduks is offline
Usuario Registrado
  
 

Fecha: agosto 2007
Ubicación: Assam, India
Puestos: 166
Una solución rápida :-) Espero que esto funciona

$ Cat fil1
LEO oráculo ingeniero 210375
P. Jones Oficina Runner ID897
L. clip Personl Jefe ID982
S. Ronda administrador UNIX ID6

$ Cat fil2
Dept2C ID897 6 años
Dept5Z ID982 1 año
Dept3S ID6 2 años
GEDA 210375 1 año

$ Sort +3 -4 fil1> fil1.tmp
$ Sort +1 -2 fil2> fil2.tmp

$ Unirse -1 4 -2 2 fil1.tmp fil2.tmp
210375 LEO oráculo ingeniero GEDA 1 año
S. ID6 Ronda administrador UNIX Dept3S 2 años
P. Jones ID897 Oficina Runner Dept2C 6 años
ID982 L. Personl clip Jefe Dept5Z 1 año
Closed Thread

Marcadores

Herramientas de hilo Buscar en este Hilo
Buscar en este Hilo:

Búsqueda avanzada
Modos de visualización Vota a este hilo
Vota a este hilo:

Normas de envío
puede que no nuevo puesto de hilos
puede que no enviar respuestas
puede que no enviar archivos adjuntos
puede que no editar sus puestos

Código BB es Encendido
Emoticones son Encendido
[IMG] código Encendido
Código HTML es Apagado
Trackbacks son Encendido
Pingbacks son Encendido
Refbacks son Encendido




Todas las horas son GMT -4. La hora es 06:47 PM.


Powered by: vBulletin, Copyright © 2000 - 2006, Jelsoft Enterprises Limited. Traducciones de idiomas Powered by .
vBCredits v1.4 Copyright © 2007 - 2008, PixelFX Estudios
El UNIX y Linux Foros Contenido Copyright © 1993-2009. Todos los derechos Reserved.Ad Gestión por RedTyger

Las direcciones URL de contenido vBSEO 3.2.0