
leer linea por linea
Publicado por marcos (2 intervenciones) el 02/10/2013 13:39:27
Buenas,
tengo un archivo llamado contenido.txt
el archivo contiene
nombre valor1 valor2 valor3
Marcos 1 0 0
Jose 1 0 0
Andres 0 0 0
Oscar 1 0 0
Pablo 0 0 0
lo uqe necesito es leer el archivo y que solo me imprima o me guarde en otro archivo los nombres en que el el valor1 == 0
será que me pueden ayudar? y que con la siguiente sentencia no me está saliendo. muchas gracias
cat contenido.txt | while read LINE; do
var=$(cat $LINE | awk '{print $2}')
cat $LINE
if ["$var" == 1]
then
echo $LINE | awk '{print $1}'
fi
done
tengo un archivo llamado contenido.txt
el archivo contiene
nombre valor1 valor2 valor3
Marcos 1 0 0
Jose 1 0 0
Andres 0 0 0
Oscar 1 0 0
Pablo 0 0 0
lo uqe necesito es leer el archivo y que solo me imprima o me guarde en otro archivo los nombres en que el el valor1 == 0
será que me pueden ayudar? y que con la siguiente sentencia no me está saliendo. muchas gracias
cat contenido.txt | while read LINE; do
var=$(cat $LINE | awk '{print $2}')
cat $LINE
if ["$var" == 1]
then
echo $LINE | awk '{print $1}'
fi
done
Valora esta pregunta


0