![]() |
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 |
| awk, sed o unirse | jkl_jkl | Programación de scripts de shell y | 1 | 04-15-2008 06:55 AM |
| Unirse | jazz8146 | UNIX for Dummies Preguntas y Respuestas | 5 | 01-29-2008 11:42 AM |
| join (PLS ayuda en unirse comando) | summer_cherry | Programación de scripts de shell y | 1 | 12-31-2007 05:19 AM |
| Únete a los archivos | choppas | Programación de scripts de shell y | 2 | 10-18-2006 11:03 AM |
|
|
Linkback vínculo | Herramientas de hilo | Buscar en este Hilo | Tasa de Hilo | Modos de visualización |
|
||||
|
Un unirse problema?
Hola a todos,
Estoy aquí esperando que alguien se ser capaz de resolver mis problemas, o al menos darme un empujón en la dirección correcta .Estoy desarrollando un script de shell para leer en 4 diferentes archivos de datos que contienen cada uno una lista de: Nombre de usuario secondname grupo de puntuación Tengo mi script de selección de los archivos en un archivo final con el formato Nombre de usuario secondname grupo de puntaje puntaje puntaje puntaje Tengo una solución para hacer bien este trabajo utilizando unirse hasta obtener una situación. Los nombres que figuran no aparecen en todos los archivos y tengo que poner a 0 en el marcador cuando el nombre se ha perdido. Pero está haciendo unirse Nombre, grupo secondname y convertirá a 0 es demasiado cuando la persona se encuentra en cualquier archivo, pero la última. El código actual es importante utilizar: Código:
join -a 1 -a 2 -o 0 2.2 2.3 2.4 1.5 2.5 -e "0" ass1.$$ ass2.$$ |
join -a 1 -a 2 -o 0 2.2 2.3 2.4 2.5 1.5 1.6 2.5 -e "0" - ass3.$$ |
join -a 1 -a 2 -o 0 2.2 2.3 2.4 1.5 1.6 1.7 2.5 -e "0" - ass4.$$ > sorted.$$
Gracias por su ayuda por adelantado. Jamie |
| Marcadores |
| Herramientas de hilo | Buscar en este Hilo |
| Modos de visualización | Vota a este hilo |
|
|