El 24/12/10 00:22, Matthias Apitz escribió:
Sí, era lo contrario. Pero, esto no importa, ¿no? :-)
Ojo, lo "contrario" puede significar perder todos los ficheros.
No necesariamente, no ejecuto el script en el server nada más terminado,
ni siquiera a medio terminar... lo pruebo en una PC virtual varias
veces, con múltiples cambios, etc...
Lo más claro para tal caso, según mi opinión, sería:
cp -R /1/ /home/2/ || {
send_mail.sh
llamarAlAdmin.sh
...
printf "Panico: CP ha fallado -- exit\n"
exit 1
}
rm -R /1/
...
matthias
Gracias por el dato, mas ya logré lo que quería, el ciclo me refiero:
while [ $CONTROL=0 ] ; do
cp -R /1/ $WORK_DIR
if [ $? -ne 0 ]; then
CONTADOR=0
echo ERROR !!!. Cerrando Script.
exit
else
CONTADOR=1
rm /1/
fi
exit
done
No obstante, guardo el tuyo que siempre es bueno tener varias opciones.
Ahora, me has adelantado algo que iba a preguntar en unos momentos.
¿Con qué pudiera implementar que, me envíe un email con el resultado del
script?
Según he leído, sendmail es una opción.
Bueno nada eso. Muchas gracias por tus respuestas, por las de Willians
también, que por lo de "man bash" fué que logré hacer yo mismo lo que
necesitaba.
Saludos y, espero respuesta.
PD: Willians bro, cuando leímos aquí lo de man nos reímos bastante jajaja
______________________________________________________________________
Lista de correos del Grupo de Usuarios de Tecnologías Libres de Cuba.
Gutl-l@jovenclub.cu
https://listas.jovenclub.cu/cgi-bin/mailman/listinfo/gutl-l