elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Presentes en la red social de Mastodon


+  Foro de elhacker.net
|-+  Programación
| |-+  Scripting
| | |-+  Comparar variable de un comando con variable obtenida por read
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Comparar variable de un comando con variable obtenida por read  (Leído 1,197 veces)
izi4me

Desconectado Desconectado

Mensajes: 2


Ver Perfil
Comparar variable de un comando con variable obtenida por read
« 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.


« Última modificación: 31 Diciembre 2021, 18:31 pm por izi4me » En línea

izi4me

Desconectado Desconectado

Mensajes: 2


Ver Perfil
Re: Comparar variable de un comando con variable obtenida por read
« Respuesta #1 en: 31 Diciembre 2021, 18:31 pm »

Solucionado


En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines