Ver Mensaje Individual
  #3 (permalink)  
Antiguo 26/06/2008, 05:41
Souf
 
Fecha de Ingreso: febrero-2005
Ubicación: Valencia
Mensajes: 101
Antigüedad: 19 años, 10 meses
Puntos: 15
Respuesta: Comprobar fecha

Bueno, ya tengo algo corregido, pero me sigue dando el mismo error...
El falo que he corregido, es que si es un if anidado con otras sentencias, and o or, hay que poner cada una entre []. ej:
Código:
if [ ... ] && [ ... ] || [ ... ];
Código:
until [ "00" < `expr substr $FECHA_RESTAURA 1 2` ] && [ `expr substr $FECHA_RESTAURA 1 2` < "32" ] && [ "00" < `expr substr $FECHA_RESTAURA 4 2` ] && [ `expr substr $FECHA_RESTAURA 4 2` < "13" ] && [ "2007" < `expr substr $FECHA_RESTAURA 7 4`] && [ `expr substr $FECHA_RESTAURA 7 4` < "3001" ];
¿Cual es el fichero que no existe?

Estoy un poco perdido... :S