![]() |
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 |
| 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 |
| comparar siete columnas de los archivos y la salida de impresión | smriti_shridhar | Programación de scripts de shell y | 7 | 06-11-2008 01:22 AM |
| AWK secuencia de comandos para imprimir todas las columnas de la especificada excpet | kn.naresh | Programación de scripts de shell y | 3 | 05-22-2008 08:34 AM |
| de entrada a partir del 2 de leer e imprimir archivos en columnas suplente | sriram.s | Programación de scripts de shell y | 1 | 02-27-2008 02:12 PM |
| Imprimir con líneas de búsqueda en la posición específica | HealthyGuy | Programación de scripts de shell y | 4 | 12-04-2006 09:47 AM |
| Imprimir últimos 4 columnas (variable de la columna #) | Da_Duck | UNIX for Dummies Preguntas y Respuestas | 19 | 02-27-2004 10:33 AM |
![]() |
|
|
Linkback vínculo | Herramientas de hilo | Buscar en este Hilo | Tasa de Hilo | Modos de visualización |
|
|
|
||||
|
¿Puedo buscar columnas y líneas de impresión?
Hola. Primer puesto aquí.
Soy relativamente nuevo en UNIX (Solaris8) y escribir mi primer guión, pero me parece que han afectado a una pared de ladrillos. Lo curioso es que parece que debería ser una tarea sencilla .... pero al parecer no con UNIX. Tengo un gran archivo de texto: 14000 líneas con 10 columnas. Quiero buscar en el archivo únicamente en la columna 8 para una palabra en particular, pero si esa palabra me produce desea imprimir toda la línea. Si yo 'grep' para la palabra que aparecerá en las otras columnas, pero sólo estoy interesado en los sucesos en la columna 8. Lo que necesito es algo así como grep $ 8 <word> <nombre pero por supuesto que el comando no existe. nawk sólo se ocupa de las columnas y no me dan toda la línea. ¿Hay alguna manera de que me pueda hacer esto? Gracias |
|
||||
|
Código:
nawk -F"<field_separator>" ' $8 == "word" ' filename |
|
||||
|
Eso funcionó muy bien.
Gracias por tu ayuda. |
![]() |
| Marcadores |
| Herramientas de hilo | Buscar en este Hilo |
| Modos de visualización | Vota a este hilo |
|
|