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 > UNIX for Dummies Preguntas y Respuestas
.
google unix.com



UNIX for Dummies Preguntas y Respuestas Si no está seguro de que para publicar un UNIX o Linux cuestión, puesto que aquí. Todos los novatos en Linux, UNIX y bienvenida!

Más UNIX y Linux Foro Temas usted puede encontrar útiles
Hilo Hilo para principiantes Foro Respuestas Último mensaje
Cómo listout los archivos sobre la base de grupo por la fecha ...? psiva_arul UNIX for Dummies Preguntas y Respuestas 3 04-21-2008 09:03 AM
Recién creado grupo de archivos predeterminado y permisos de escritura pez de colores UNIX for Dummies Preguntas y Respuestas 2 02-20-2008 06:39 PM
Recursiva búsqueda de grupo o de otro tipo de escritura 'punto' de archivos maficdan Seguridad 5 02-14-2008 09:43 PM
Monkcast # 12: IBM Solaris OEM HW grupo a pesar de SW y un grupo de ... - ZDNet.com bl iBOT UNIX y Linux Noticias RSS 0 08-17-2007 04:30 PM
lista secuencial de archivos como un grupo de ... kentm UNIX para usuarios avanzados y expertos 1 01-24-2007 06:11 PM

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 06-21-2005
hellsd hellsd is offline
Usuario Registrado
  
 

Fecha: noviembre 2004
Puestos: 20
grupo de archivos en :-)

Mi archivo tiene el siguiente aspecto:

^ ^ ~ X 12 ^ d
^ ^ ~ X 19 ^ d
Y ^ ~ ^ ^ 5 d
Y ^ ~ ^ ^ 10 d
Y ^ ~ ^ ^ 11 d
Z ~ ^ ^ 14 ^ d

Necesito un script que "grupo por" el primer campo y Concatenar los valores.

Mi salida debe ser:

X ^ ^ ~ ^ d 12,19
Y ^ ~ ^ ^ d 5,10,11
Z ^ ^ ~ 14 ~ d

¿Alguien tiene alguna idea?
  #2 (Enlace permanente)  
Old 06-21-2005
vino's Avatar
vino vino is offline Forum Staff  
Defensor (in vino veritas)
  
 

Fecha: febrero 2005
Lugar: Bangalore, India
Mensajes: 2.798
Su puesto es de manera análoga a la de

comparando los archivos script de shell en un archivo

Check it out.


vino
  #3 (Enlace permanente)  
Old 06-21-2005
hellsd hellsd is offline
Usuario Registrado
  
 

Fecha: noviembre 2004
Puestos: 20
gracias por el ejemplo, pero no maneja

donde ^ es el delimitador y si el campo no se concatenan en último lugar.

¿Alguna idea?
  #4 (Enlace permanente)  
Old 06-21-2005
vgersh99's Avatar
vgersh99 vgersh99 is online now Forum Staff  
Moderador
  
 

Fecha: febrero 2005
Localización: Boston, MA
Mensajes: 5.122
algo para empezar:

nawk-f hell.awk archivo.txt

hell.awk:
Código:
BEGIN { FS=OFS="^" }
{
    arr[$1] = ($1 in arr) ? arr[$1] "," $3 : $3
}
END {
  for (i in arr)
    print i OFS "~", arr[i]
}
  #5 (Enlace permanente)  
Old 06-21-2005
hellsd hellsd is offline
Usuario Registrado
  
 

Fecha: noviembre 2004
Puestos: 20
Gracias! ¿Puedo casarme contigo? :-)

usted es el mejor
  #6 (Enlace permanente)  
Old 06-21-2005
vgersh99's Avatar
vgersh99 vgersh99 is online now Forum Staff  
Moderador
  
 

Fecha: febrero 2005
Localización: Boston, MA
Mensajes: 5.122
Cita:
Publicado originalmente por hellsd
usted es el mejor
adoptar una serie ....
encantados de ser de ayuda.
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 08:12 AM.


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