El Martes, 5 de Julio de 2005 17:23, Santiago Vila escribió: > Aparte de lo que te han dicho ya (en particular que utilices un número > entero para la hora), no se pueden comparar enteros con el símbolo "<", > porque eso ya se utiliza en Unix para la redirección de la entrada. > > #!/bin/sh > HORA_ACT=`date +%H%M%S` > HORA_MAX="190000" > if [ "$HORA_ACT" -lt "$HORA_MAX" ]; then > echo "es pronto" > else > echo "ya es tarde" > fi > > Prueba a leer test(1) y te enterarás de cómo se comparan las cosas. Esto es lo que necesitaba, gracias. Una última pregunta y perdón por mi ignorancia, ¿a que te refieres con test(1)?. -- Saludos. Pablo Fingerprint 5607 40CF 45EF D490 B794 5056 D7B2 C3DC ABF1 CE49 Jabber: bruli@bulmalug.net http://aldiagestion.com
Attachment:
pgppMFjaQQxRb.pgp
Description: PGP signature