Foro de elhacker.net

Programación => Scripting => Mensaje iniciado por: izi4me en 31 Diciembre 2021, 17:40 pm



Título: Comparar variable de un comando con variable obtenida por read
Publicado por: izi4me en 31 Diciembre 2021, 17:40 pm
Hola tengo un problema, no me realiza bien el siguiente código:

read Fichero1
Fichero2 = $(ls -F Fichero1)
if [ "$Fichero1" = "$Fichero2" ]
then
    echo "Fichero OK"
else
    echo "Fichero MAL"
fi

Alguien podria decirme porque la comparación me sale por el else, cuando compruebo el campo de ambas variables con un echo y es el mismo?

*Lo he probado sin las comillas en las variables Fichero1 y Fichero2 y tampoco funciona

Gracias.


Título: Re: Comparar variable de un comando con variable obtenida por read
Publicado por: izi4me en 31 Diciembre 2021, 18:31 pm
Solucionado