El vie, 28-11-2014 a las 11:41 -0600, Ulises González Horta escribió:
> 
> El problema de diff es que compra línea a línea y como los archivos
> tienen líneas diferentes, s 

Resolví con esto...


#!/bin/bash 

grande=$1
peq=$2

oifs=$IFS
IFS=$(echo -en "\n\b")
for settings in $(cat $grande)
do
        IFS=$oifs
        set $settings
        grep $1 $peq >/dev/null 
        if [ $? -ne 0 ];then
                echo $1 
                
        fi

done


y luego lo corro con ./script  archivo_grande archivo_pequeño

-- 
Salu2 
 ________________________
 Ulinx
 Linux user 366775
"En un problema con n ecuaciones
siempre habrá al menos n+1 incógnitas."


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

______________________________________________________________________
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