![]() |
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 |
| ksh ayuda de secuencias de comandos | praveenbvarrier | Programación de scripts de shell y | 1 | 04-15-2008 11:19 AM |
| sql scripting ayuda | sam786 | Programación de scripts de shell y | 3 | 12-10-2007 12:31 PM |
| diferencia entre AIX y scripts de shell scripts de shell de Unix. | haroonec | Programación de scripts de shell y | 2 | 04-12-2006 09:12 AM |
| scripting gurú del PLS ayudarme con secuencias de comandos en AIX | thatiprashant | Programación de scripts de shell y | 1 | 01-20-2006 07:58 PM |
| Scripting? | woofie | ¿Qué hay en tu mente? | 1 | 03-09-2005 07:03 AM |
![]() |
|
|
Linkback vínculo | Herramientas de hilo | Buscar en este Hilo | Tasa de Hilo | Modos de visualización |
|
|
|
||||
|
necesidad de secuencias de comandos ayuda
Hola a todos,
Tengo que escribir un script que actuará en formato de salida como en el ejemplo siguiente: afp: estado \u003d "MARCHA" afp: usersArray: _array_index: 0: disconnectID \u003d 0 afp: usersArray: _array_index: 0: sessionid \u003d 3423 afp: usersArray: _array_index: 0: minsToDisconnect \u003d 0 afp: usersArray: _array_index: 0: flags \u003d 0 afp: usersArray: _array_index: 0: Estado \u003d 6 afp: usersArray: _array_index: 0: loginElapsedTime \u003d 89731 afp: usersArray: _array_index: 0: nombre \u003d "maryallen" afp: usersArray: _array_index: 0: lastUseElapsedTime \u003d 89725 afp: usersArray: _array_index: 0: serviceType \u003d "AFP" afp: usersArray: _array_index: 0: sessionType \u003d "tcp" afp: usersArray: _array_index: 0: ipAddress \u003d "10.0.3.36" afp: usersArray: _array_index: 1: disconnectID \u003d 0 afp: usersArray: _array_index: 1: sessionid \u003d 3573 afp: usersArray: _array_index: 1: minsToDisconnect \u003d 0 afp: usersArray: _array_index: 1: flags \u003d 0 afp: usersArray: _array_index: 1: Estado \u003d 6 afp: usersArray: _array_index: 1: loginElapsedTime \u003d 72783 afp: usersArray: _array_index: 1: nombre \u003d "NIT" afp: usersArray: _array_index: 1: lastUseElapsedTime \u003d 68964 afp: usersArray: _array_index: 1: serviceType \u003d "AFP" afp: usersArray: _array_index: 1: sessionType \u003d "tcp" afp: usersArray: _array_index: 1: ipAddress \u003d "10.0.3.136" afp: usersArray: _array_index: 2: disconnectID \u003d 0 afp: usersArray: _array_index: 2: sessionid \u003d 3609 afp: usersArray: _array_index: 2: minsToDisconnect \u003d 0 afp: usersArray: _array_index: 2: flags \u003d 0 afp: usersArray: _array_index: 2: estado \u003d 1 afp: usersArray: _array_index: 2: loginElapsedTime \u003d 69026 afp: usersArray: _array_index: 2: nombre \u003d "samanthacovey" afp: usersArray: _array_index: 2: lastUseElapsedTime \u003d 36404 afp: usersArray: _array_index: 2: serviceType \u003d "AFP" afp: usersArray: _array_index: 2: sessionType \u003d "tcp" afp: usersArray: _array_index: 2: ipAddress \u003d "10.0.3.36" afp: usersArray: _array_index: 3: disconnectID \u003d 0 afp: usersArray: _array_index: 3: sessionid \u003d 3664 afp: usersArray: _array_index: 3: minsToDisconnect \u003d 0 afp: usersArray: _array_index: 3: flags \u003d 0 afp: usersArray: _array_index: 3: Estado \u003d 1 afp: usersArray: _array_index: 3: loginElapsedTime \u003d 5745 afp: usersArray: _array_index: 3: nombre \u003d "dawndawson" afp: usersArray: _array_index: 3: lastUseElapsedTime \u003d 1 afp: usersArray: _array_index: 3: serviceType \u003d "AFP" afp: usersArray: _array_index: 3: sessionType \u003d "tcp" afp: usersArray: _array_index: 3: ipAddress \u003d "10.0.3.56" afp: usersArray: _array_index: 4: disconnectID \u003d 0 afp: usersArray: _array_index: 4: sessionid \u003d 3666 afp: usersArray: _array_index: 4: minsToDisconnect \u003d 0 afp: usersArray: _array_index: 4: flags \u003d 0 afp: usersArray: _array_index: 4: Estado \u003d 1 afp: usersArray: _array_index: 4: loginElapsedTime \u003d 5743 afp: usersArray: _array_index: 4: nombre \u003d "dawndawson" afp: usersArray: _array_index: 4: lastUseElapsedTime \u003d 519 afp: usersArray: _array_index: 4: serviceType \u003d "AFP" afp: usersArray: _array_index: 4: sessionType \u003d "tcp" afp: usersArray: _array_index: 4: ipAddress \u003d "10.0.3.56" afp: usersArray: _array_index: 5: disconnectID \u003d 0 afp: usersArray: _array_index: 5: sessionid \u003d 3698 afp: usersArray: _array_index: 5: minsToDisconnect \u003d 0 afp: usersArray: _array_index: 5: flags \u003d 0 afp: usersArray: _array_index: 5: Estado \u003d 1 afp: usersArray: _array_index: 5: loginElapsedTime \u003d 2276 afp: usersArray: _array_index: 5: name \u003d "kateberrigan" afp: usersArray: _array_index: 5: lastUseElapsedTime \u003d 0 afp: usersArray: _array_index: 5: serviceType \u003d "AFP" afp: usersArray: _array_index: 5: sessionType \u003d "tcp" afp: usersArray: _array_index: 5: ipAddress \u003d "10.0.3.33" afp: usersArray: _array_index: 6: disconnectID \u003d 0 afp: usersArray: _array_index: 6: sessionid \u003d 3700 afp: usersArray: _array_index: 6: minsToDisconnect \u003d 0 afp: usersArray: _array_index: 6: flags \u003d 0 afp: usersArray: _array_index: 6: Estado \u003d 1 afp: usersArray: _array_index: 6: loginElapsedTime \u003d 2273 afp: usersArray: _array_index: 6: name \u003d "kateberrigan" afp: usersArray: _array_index: 6: lastUseElapsedTime \u003d 1604 afp: usersArray: _array_index: 6: serviceType \u003d "AFP" afp: usersArray: _array_index: 6: sessionType \u003d "tcp" afp: usersArray: _array_index: 6: ipAddress \u003d "10.0.3.33" afp: usersArray: _array_index: 7: disconnectID \u003d 0 afp: usersArray: _array_index: 7: sessionid \u003d 3705 afp: usersArray: _array_index: 7: minsToDisconnect \u003d 0 afp: usersArray: _array_index: 7: flags \u003d 1 afp: usersArray: _array_index: 7: Estado \u003d 1 afp: usersArray: _array_index: 7: loginElapsedTime \u003d 607 afp: usersArray: _array_index: 7: nombre \u003d "sabrinaschwartz" afp: usersArray: _array_index: 7: lastUseElapsedTime \u003d 1 afp: usersArray: _array_index: 7: serviceType \u003d "AFP" afp: usersArray: _array_index: 7: sessionType \u003d "tcp" afp: usersArray: _array_index: 7: ipAddress \u003d "10.0.3.28" afp: usersArray: _array_index: 8: disconnectID \u003d 0 afp: usersArray: _array_index: 8: sessionid \u003d 3707 afp: usersArray: _array_index: 8: minsToDisconnect \u003d 0 afp: usersArray: _array_index: 8: banderas \u003d 1 afp: usersArray: _array_index: 8: estado \u003d 1 afp: usersArray: _array_index: 8: loginElapsedTime \u003d 606 afp: usersArray: _array_index: 8: nombre \u003d "sabrinaschwartz" afp: usersArray: _array_index: 8: lastUseElapsedTime \u003d 207 afp: usersArray: _array_index: 8: serviceType \u003d "AFP" afp: usersArray: _array_index: 8: sessionType \u003d "tcp" afp: usersArray: _array_index: 8: ipAddress \u003d "10.0.3.28" afp: timestamp \u003d "2007-11-21 10:05:40 -0800" El script necesita: 1. encontrar cualquier línea que termina con "estado \u003d 6" 2. extraer el "array_index:" número de línea que 3. extraer el "sessionid" de que array_index de otra línea Esto va más allá de mi conocimiento de grep y awk. Yo uso awk excepto Sólo sé cómo actuar en las columnas, y ya no hay blanco en todo el valor array_index estoy Sacado! ¿Pueden ayudarme? Gracias! Noam |
![]() |
| Marcadores |
| Herramientas de hilo | Buscar en este Hilo |
| Modos de visualización | Vota a este hilo |
|
|