Reglamento general de los foros   •   FAQ   •   Buscar en el foro •  Registrarse | Iniciar sesión 



Portada » Foros Linux » Desarrollo » Programación


Nuevo tema Responder al tema
 [ 1 mensaje ] 
Patrocinadores

Autor
Buscar:
Mensaje

Desconectado
Forista Nuevo
Forista Nuevo

Registrado: Jue Dic 29, 2011 2:11 pm
Mensajes: 1

Nota Publicado: Jue Dic 29, 2011 3:41 pm 
Arriba  
Hola a todos, este es mi primer post asique espero hacerme entender...

El asunto es, con un fichero .txt en el que he guardado una serie de números, quedando tipo:

214032304994241
214032023443681
214032304454231
214032304994256
214032304765214
...

necesito recorrer otro fichero con campos separados por ",", y comprimido en .gz, y que en determinado campo encuentre cualquiera de los numeros que tengo en el .txt.

he probado con esto:

for i in `less fichero.txt`;do for j in `ls|grep ".*gz"`;do gzcat $j|awk -F \, '$2~/$i/ {print $0}';done;done

pero resulta que el $i dentro del AWK no me lo reconoce como el cursor que declaro en el primer for, así que no funciona porque lo que busca es el $i en literal, en lugar de buscar cada linea del fichero..

Podéis ayudarme?
Gracias de antemano, un saludo...

Editado -- Jue Dic 29, 2011 6:33 am --

bueno, pues ha sido más sencillo de lo que pensaba, se me ha ocurrido sacar el $i metiendolo entre comillas simples y ha funcionado...

así ha quedado:

for i in `less fichero.txt`;do for j in `ls|grep ".*gz"`;do gzcat $j|awk -F \, '$2~/'$i'/ {print $0}';done;done

Hasta otra...

 Perfil  
Mostrar mensajes previos:  Ordenar por  
 [ 1 mensaje ] 
Nuevo tema Responder al tema

Saltar a:  


 Temas relacionados   Autor   Respuestas   Vistas   Último mensaje 
Duda con LFS SOLUCIONADO

en Instalación de distribuciones

B3nyi

4

727

Vie Feb 17, 2012 12:40 am

mcun Ver último mensaje

Duda con USB [solucionado]

en Hardware

[jurses]

2

590

Sab Ago 18, 2012 8:36 pm

[jurses] Ver último mensaje

duda al particionar (solucionado)

en Instalación de distribuciones

mich4elh4wk

7

1112

Jue Sep 08, 2011 8:27 pm

hall9000 Ver último mensaje

[Solucionado] Duda con el comando SED

en Software

DigitalUser

2

679

Dom Abr 11, 2010 3:59 pm

DigitalUser Ver último mensaje

Duda PHP echo <tr>(SOLUCIONADO)

en Programación

andriusman

5

961

Dom Nov 07, 2010 5:52 am

mcun Ver último mensaje



¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 0 invitados

No puede abrir nuevos temas en este Foro
No puede responder a temas en este Foro
No puede editar sus mensajes en este Foro
No puede borrar sus mensajes en este Foro
No puede enviar adjuntos en este Foro

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group :: Style based on FI Subice by phpBBservice.nl :: Todos los horarios son UTC + 1 hora [ DST ]
Traducción al español por Huan Manwë
phpBB SEO