![]() |
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. :stress: |
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, |
ok listo voy a intentar con eso .. gracias por tu respuesta!! :-D |
| La zona horaria es GMT -6. Ahora son las 04:14. |
Desarrollado por vBulletin® Versión 3.8.7
Derechos de Autor ©2000 - 2026, Jelsoft Enterprises Ltd.