![]() |
|
|
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 |
| La superación de los valores de la secuencia de comandos de secundaria cuando se invoca por primera secuencia de comandos | venu_eie | UNIX para usuarios avanzados y expertos | 2 | 07-03-2008 08:10 AM |
| La superación de los valores de la secuencia de comandos de secundaria cuando se invoca por primera secuencia de comandos | venu_eie | Programación de scripts de shell y | 1 | 07-03-2008 07:16 AM |
| crear un script de shell script que llama a otro y awk y una secuencia de comandos | magikminox | Programación de scripts de shell y | 0 | 06-26-2008 03:50 AM |
| que me ayude en el envío de los parámetros de secuencia de comandos para sqlplus unix script de shell | Hara | Programación de scripts de shell y | 2 | 01-29-2008 03:31 PM |
| Script de shell: desea insertar los valores en base de datos de secuencia de comandos de actualización cuando se ejecuta | anillo | Programación de scripts de shell y | 1 | 10-25-2007 04:06 AM |
|
|
Linkback vínculo | Herramientas de hilo | Buscar en este Hilo | Tasa de Hilo | Modos de visualización |
|
||||
|
cómo solucionar este script awk?
Tengo un archivo de registro, mientras que se parece a este
+ + user_a blabla nas_b blabla blabla user_d este es un user_a basura línea otra línea de basura user_c nas_m blabla + + básicamente, la mayoría de las líneas contienen un "usuario" palabras clave, y el resto de las líneas no tienen "usuario" en absoluto. Por lo tanto, tengo el siguiente script, que sólo extrae la parte de usuario (si es que tiene una línea de palabras clave de usuario) de cada línea awk '(for (i \u003d 0; i <\u003d NF; i + +) if ($ i ~ / usuario /) a \u003d $ (i) algo más (continuar) () imprimir un ) '/ Tmp / prueba y cuando corro, lo tengo el siguiente resultado user_a user_d user_a user_a #<\u003d\u003d\u003d realmente no hay ningún usuario en esa línea en absoluto. user_c ¿por qué sucede esto y cómo puedo arreglar mi guión? gracias |
| Marcadores |
| Herramientas de hilo | Buscar en este Hilo |
| Modos de visualización | Vota a este hilo |
|
|