On 11/28/2014 10:49 AM, Ulises González Horta wrote:
Hola..

hoy ando con un problema tonto, pero no doy con la solución y hace un
tiempo hice algo igual pero ahora no lo encuentro

Tengo dos archivos con el siguiente contenido
cat archivo1
paco
mary
julio

cat archivo2
paco
jose
mary
alfredo
julio
esther

Se cumple que siempre los nombres de archivo1 estan contenidos en
archivo2 y necesito un script que busque en los dos archivos y me
devuelva los nombres de archivo2 que no estan listados en archivo1,
alguna ayuda?? estoy tratando con con ciclos for y grep pero aun no me
sale...

Gracias...


while read line
do
    if ! grep -x $line archivo1
    then
        printf $line
    fi
done <archivo2

creo que es esto más o menos lo que quieres, puede que tenga algún que otro error, pero es más o menos eso según entiendo.

saludos,

lpozo

--
Este mensaje ha sido analizado por MailScanner
en busca de virus y otros contenidos peligrosos,
y se considera que está limpio.

------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: 
<http://listas.jovenclub.cu/pipermail/gutl-l/attachments/20141128/ee23fa6c/attachment.html>
______________________________________________________________________
Lista de correos del Grupo de Usuarios de Tecnologías Libres de Cuba.
Gutl-l@jovenclub.cu
https://listas.jovenclub.cu/cgi-bin/mailman/listinfo/gutl-l

Responder a