Article View: es.comp.os.linux.programacion
Article #260Re: Corregir - Shell script para backup
From: Pascal J. Bourguignon
Date: Wed, 07 Apr 2010 20:48
Date: Wed, 07 Apr 2010 20:48
66 lines
4154 bytes
4154 bytes
chijar <chijar@gmail.com> writes:
> On 7 abr, 12:16, p...@informatimago.com (Pascal J. Bourguignon) wrote:
>> chijar <chi...@gmail.com> writes:
>> > Queridos amigos,
>> > Tengo el siguiente bloque de codigo en un shell, lo unico que quiero
>> > es que modifiquen, segun su experiencia, las lineas de codigo que me
>> > permitan realizar un respaldo para TODOS LOS DIAS y no solo
>> > MENSUALMENTE como se esta haciendo ahora. Las variables ya estan
>> > declaradas.
>> > el OS es AIX 5.3.
>> > Creo que habria que cambiar en algo la primera y segunda linea?
>>
>> > # LastDayMonth $MES $ANO ; let last=$?
>> > # if [ $last -eq $DIA ] ; then
>> > # �MSG T "Copiando Backup de Fin de Mes TAPE 4mm"
>> > # �tar -cvf $TAPE_4mm $TODAY/ scripts/ ; let Res=$?
>> > # �if [ $Res -eq 0 ] ; then
>> > # � MSG N "Tar terminado satisfactoriamente Ok $TAPE_4mm"
>> > # � MSG N "Etiquete el TAPE de la Forma: $MES/$ANO"
>> > # � MSG X "Descargando TAPE $TAPE_4mm"
>> > # � tapeutil -f $TAPE_4mm unload
>> > # � SendMail "Backup de Fin de Mes: $MES/$ANO 4mm"
>> > # �else
>> > # � MSG E "Codigo de Error: $Res"
>> > # � Verif_TAPE �$TAPE_4mm "TAR"
>> > # � SendMail "ERROR: Backup de Fin de Mes: $MES/$ANO 4mm, no se
>> > realizo, Verificar!!!"
>> > # �fi
>> > # �MSG N "Fin - Copiando Backup de Fin de Mes TAPE 4mm"
>> > # else
>> > # �MSG O "Aun no es fin de mes: $last - $DIA/$MES/$ANO"
>> > # fi
>>
>> Todo esto es un comentario. �Los shells no lo toman en cuenta. �Quizas
>> seria mejor si quieres una modificaci n que nos muestra el c digo real.
>>
>> --
>> __Pascal Bourguignon__- Ocultar texto de la cita -
>>
>> - Mostrar texto de la cita -
>
> Si lo se. Gracias, si se que es un comentario, no hay problema, lo qu
> quiero es editarlo para poder ponerlo en funcionamiento.
> Espero tu ayuda, gracias
Ah bueno, en este caso, simplemente quitando el test:
MSG T "Copiando Backup de Fin de Mes TAPE 4mm, cada Dia"
tar -cvf $TAPE_4mm $TODAY/ scripts/ ; let Res=$?
if [ $Res -eq 0 ] ; then
MSG N "Tar terminado satisfactoriamente Ok $TAPE_4mm"
MSG N "Etiquete el TAPE de la Forma: $MES/$ANO"
MSG X "Descargando TAPE $TAPE_4mm"
tapeutil -f $TAPE_4mm unload
SendMail "Backup de Fin de Mes: $MES/$ANO 4mm"
else
MSG E "Codigo de Error: $Res"
Verif_TAPE $TAPE_4mm "TAR"
SendMail "ERROR: Backup de Fin de Mes: $MES/$ANO 4mm, no se realizo, Verificar!!!"
fi
MSG N "Fin - Copiando Backup de Fin de Mes TAPE 4mm, cada Dia"
--
__Pascal Bourguignon__
Technical Details
Message-ID:
<87iq83htv3.fsf@galatea.lan.informatimago.com>Path:
arc1-ca.pugleaf.net!g2news1.google.com!news4.google.com!news3.google.com!fu-berlin.de!uni-berlin.de!individual.net!not-for-mailReferences:
<45800371-420d-4b3c-a298-23600ab6f352@q23g2000yqd.googlegroups.com> <87pr2bi3oe.fsf@galatea.lan.informatimago.com> <e263cd83-c537-4bf7-becc-14c2b043f5f0@30g2000yqi.googlegroups.com>Show Full Headers
Complete Article Headers
X-Google-Thread: f86c8,811c6d1f99f1ae72
X-Google-NewGroupId: yes
X-Google-Attributes: gid646d03421f,domainid0,public,usenet
X-Google-Language: SPANISH,ASCII
Path: arc1-ca.pugleaf.net!g2news1.google.com!news4.google.com!news3.google.com!fu-berlin.de!uni-berlin.de!individual.net!not-for-mail
From: pjb@informatimago.com (Pascal J. Bourguignon)
Newsgroups: es.comp.os.linux.programacion
Subject: Re: Corregir - Shell script para backup
Date: Wed, 07 Apr 2010 22:48:16 +0200
Organization: Informatimago
Lines: 66
Message-ID: <87iq83htv3.fsf@galatea.lan.informatimago.com>
References: <45800371-420d-4b3c-a298-23600ab6f352@q23g2000yqd.googlegroups.com>
<87pr2bi3oe.fsf@galatea.lan.informatimago.com>
<e263cd83-c537-4bf7-becc-14c2b043f5f0@30g2000yqi.googlegroups.com>
Mime-Version: 1.0
Content-Type: text/plain; charset=iso-8859-1
Content-Transfer-Encoding: 8bit
X-Trace: individual.net c3kOpDFCjPpeZqLYP97CeAPqTSm3I2AQz1AULmLKrTgtnx6X8D
Cancel-Lock: sha1:MmNmYmE3OTc2MzBlNzE2ZjRmNzIwNmFmMDZmNmFmY2E4M2VhYjdlZA== sha1:HlDsJ2PMnbNkFnARpbE4fCIDD8g=
Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwAQMAAABtzGvEAAAABlBMVEUAAAD///+l2Z/dAAAA
oElEQVR4nK3OsRHCMAwF0O8YQufUNIQRGIAja9CxSA55AxZgFO4coMgYrEDDQZWPIlNAjwq9
033pbOBPtbXuB6PKNBn5gZkhGa86Z4x2wE67O+06WxGD/HCOGR0deY3f9Ijwwt7rNGNf6Oac
l/GuZTF1wFGKiYYHKSFAkjIo1b6sCYS1sVmFhhhahKQssRjRT90ITWUk6vvK3RsPGs+M1RuR
mV+hO/VvFAAAAABJRU5ErkJggg==
X-Accept-Language: fr, es, en
X-Disabled: X-No-Archive: no
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.1 (darwin)