![]() |
|
|
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 |
| 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 |
| Desarrollo de Prensa: Casa de la Moneda de Linux 4.0 Beta "Fluxbox", 4.0 alfa "Debian" | iBOT | UNIX y Linux Noticias RSS | 0 | 01-04-2008 03:00 PM |
| Explicar la línea "mn_code \u003d` env | grep ".. minutos" | awk-F "\u003d" '(print $ 2)' `" | Lokesha | UNIX for Dummies Preguntas y Respuestas | 4 | 12-20-2007 01:52 AM |
| Evite el "+ + requiere lvalue" Error en el cálculo de bucle | sandeepb | Programación de scripts de shell y | 3 | 09-24-2007 08:02 AM |
| Unix "en" / "cron" Comando Nueva Problema ... Necesita ayuda | Mohanraj | UNIX for Dummies Preguntas y Respuestas | 3 | 01-26-2006 08:08 PM |
| Cómo combinar "encontrar" en el comando para cada bucle (tcsh) | umen | Programación de scripts de shell y | 3 | 08-22-2005 05:07 AM |
![]() |
|
|
Linkback vínculo | Herramientas de hilo | Buscar en este Hilo | Tasa de Hilo | Modos de visualización |
|
|
|
||||
|
Hola a todos, Tengo un poquito de un problema. Me gustaría pasar una consulta de DB2 a una variable y, a continuación, utilizar esa variable para llevar a cabo una «A» bucle. Por ejemplo .... Código:
tempfile1=`db2 -x "select cast(OBJECT_ID as integer) from $temp_table where SEQUENCE_NO = $sequence_no"`
for id in ${tempfile1}
do
statename=`db2 -x "select STATE_NAME from $temp_table where object_id = $id"`
domain_name=`db2 -x "select domain_name from $temp_table where object_id = $id"`
echo "ID = [$id]"
echo "State = [$statename]"
echo "Domain = [$domain_name]"
done
El problema es cuando ejecuto esto si hay múltiples del object_id con el mismo valor, pero no el mismo state_name es entonces cuando pasa a través de un eco que tiene este aspecto .... Código:
ID = [5132] State = [State1 State2] Domain = [Domain1 Domain2] ID = [5146] State = [State1] Domain = [Domain1] ID = [5156] State = [State1 State2] Domain = [Domain1 Domain2] ID = [5132] State = [State1 State2] Domain = [Domain1 Domain2] ID = [5156] State = [State1 State2] Domain = [Domain1 Domain2] Sin embargo me gustaría que se vea como este ... Código:
ID = [5132] State = [State1] Domain = [Domain1] ID = [5146] State = [State1] Domain = [Domain1] ID = [5156] State = [State1] Domain = [Domain1] ID = [5132] State = [State2] Domain = [Domain2] ID = [5156] State = [State2] Domain = [Domain2] Que alguien pueda ver lo que estoy haciendo mal. Gracias de antemano ..... ![]() ![]() ![]() ![]()
|
|
||||
|
Caso 5132 se volvió dos veces por la primera porque es seleccionar en dos filas. A continuación, seleccione en el estado, dos estados obtener regresado porque hay dos estados asociados con 5132. Yo sugiero hacer algo como .... Código:
db2 -x ..... | while read A B C D do .... done |
![]() |
| Marcadores |
| Herramientas de hilo | Buscar en este Hilo |
| Modos de visualización | Vota a este hilo |
|
|