Retroceder   Foros del Web > Temas generales de computación > Sistemas Operativos > BSD y Linux

Respuesta
 
Herramientas Desplegado
Antiguo 09-abr-2003, 11:40   #1 (permalink)
wsd12 está en el buen camino
 
Avatar de wsd12
 
Fecha de Ingreso: noviembre-2002
Ubicación: colombia
Mensajes: 131
Pregunta variable vacia

que tal amigos
mi pregunta es algo sencilla


tengo una variable que la llamo valor
entonces ..
tengo una funcion que me hace lo siguiente
cmp $fichero1 $fichero2
eso lo leo en la variable valor
ahora si los ficheros son iguales valor me queda vacio si son diferentes se llena con algo
como seria el if para ver si valor esta vacio ??

porque yo hago
if ( $valor -eq "" )
"vaya y haga algo"
else
"vaya y haga otra cosa
fi
y no funciona.

como mira si la variable esta vacia???????????

ojala me haya hecho entender.
wsd12 está desconectado   Responder Citando
Antiguo 09-abr-2003, 13:55   #2 (permalink)
Colaborador
lical está en el buen camino
 
Avatar de lical
 
Fecha de Ingreso: noviembre-2002
Ubicación: $PWD
Mensajes: 1.267
Yo lo haría de otra forma:

cmp fichero1 fichero2

if test $? -eq 0; then
echo "Los ficheros son iguales"
else
echo "Los ficheros son distintos"
fi


La variable $? guarda el valor de retorno del comando anterior, generalmente 0 si éxito y 1 si error. Ferdy me enseño esto :) y la verdad es que es bastante útil.


Un saludo,
__________________
lical-> Usuario registrado de Linux #254225

ZonaSiete.ORG - GNU/Linux eminentemente práctico
lical está desconectado   Responder Citando
Antiguo 09-abr-2003, 14:16   #3 (permalink)
wsd12 está en el buen camino
 
Avatar de wsd12
 
Fecha de Ingreso: noviembre-2002
Ubicación: colombia
Mensajes: 131
ok

listo voy a intentar con eso ..
gracias por tu respuesta!!
wsd12 está desconectado   Responder Citando
Respuesta

No hay votos aún.


Herramientas
Desplegado

Normas de Publicación
No puedes crear nuevos temas
No puedes responder temas
No puedes subir archivos adjuntos
No puedes editar tus mensajes

BB code is Activado
Caritas están Activado
[IMG] está Activado
Código HTML está Desactivado


La Zona horaria es GMT -6. Ahora son las 18:55.


Message Board Statistics

LinkBacks Enabled by vBSEO 3.1.0

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93