Ver Mensaje Individual
  #1 (permalink)  
Antiguo 21/11/2006, 09:28
Avatar de cnsey
cnsey
 
Fecha de Ingreso: octubre-2005
Mensajes: 63
Antigüedad: 18 años, 7 meses
Puntos: 0
Pregunta tengo probelmas con este script

algo ocurre que mi script no corre a mis ojos esta bien en el lugar de
if [ -ge 4 ] es donde me tira error si le pongo else me tira error del else

#!/bin/bash
clear
echo -e "ingrese el numero de tareas a ejecutar: \c"
read valor
if [ $valor -le 3 ];
then
ntarea=0
while [ $ntarea != $valor ]
do
let ntarea=$ntarea+1
borra=´pwd´
echo "programe tarea $ntarea"
echo -e " con fecha (1 a 31): \c"
read dia
echo -e " mes (1 a 12): \c"
read mes
echo -e " año: \c"
read year
echo -e "a las horas (de 00 a 23): \c"
read hora
echo -e "con (minutos de 00 a 59):"
read min
echo -e "esta tarea se realizara todos los dias....1 a 7:
-el dia lunes es 1:
\c"
read dias
cat "$min $hora $dia $dias $mes $year" >> $borra/respin.log
crontab < $borra/respin.log
date >> resp.log
cat $borra/resp.log >> /tmp/resp.log
rm resp.log
rm respin
done
fi;
if [ -ge 4 ]
then
echo "ingrese un valor correcto"
fi;
ojala me puedan ayudar
__________________
Aprendiz linux, pero avanzando...