-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Gustavo Guillermo Pérez wrote:
> El Jueves, 4 de Agosto de 2005 15:59, Ricardo Frydman escribió:
>
>>>nadie me tira una idea sobre lo que quiero hacer voy a tener que hacer
>>>varios scripts iguales.
>>
>>Yo te tiraria una idea (de hecho lo hice) pero me parece que vas a tener
>>que ser un poco mas claro....
>>
>
> fue claro en el primer email:
>
>>Estoy haciendo un script de bash para que me haga bakups de unas
>>máquinas con windows, la idea es que según sea lunes, martes, etc. copie
>>unos directorios compartidos de determinadas máquinas de la red, un día
>>unas, otro día otras y así; estuve buscando y leyendo y no encuentro
>>ninguna solución sencilla para hacer esto, básicamente lo que me
>>gustaría es que el script chequee que día de la semana es, y según eso
>>haga determinada cosa.
>>
>>Lo que me falta definir es como hacer eso y una forma sencilla de por
>>ej. que lea un archivo de texto externo el cual puede tener todas las
>>IP´s de las máquinas y hacer X cosa con las primeras 5 ip´s si es lunes,
>>si es martes con las IP del 6 al 10 y así sucesivamente.
>>
>>Alguno de ustedes tiene algo parecido o se le ocurre algo?. Muchas gracias.
>
>
> #!/bin/bash
> #PARA QUE LA FUNCION DATE DEVUELVA lun mar mie jue vie sab dom EN ESPAÑOL
> export LC_ALL="es"
> #el lugar donde estaran los archivos de configuración como jue.conf sab.conf
> ARCHIVO_CONF="/etc/respaldos"
> #el lugar donde se guardaran los respaldos /backup/marcelo.jue.zip
> BACKUPDIR="/backups"
> #LEEMOS EL DIA DE LA SEMANA Y LO GUARDAMOS EN LA VARIABLE dia
> dia=`date | awk '{print $1}'`
> #PREPARAMOS EL ARCHIVO QUE SE LEERA CON LOS NOMBRES DE LAS MAQUINAS SAMBA
> #COMO marcelo pepe jervasio roñas 192.168.1.2 192.168.1.13
> ARCHIVO_CONF="$ARCHIVO_CONF/$dia.conf"
>
> #LEEMOS ESE ARCHIVO LINEA POR LINEA
> cat $ARCHIVO_CONF |
> while read ip_dir
> do mkdir "/tmp/$ipdir"
> mount -t smbfs "//$ipdir/respaldar/" "/tmp/$ipdir" -o password=""
> cd /tmp
> find $ip_dir | zip -9 "$BACKUPDIR/$ipdir.$dia.zip" -@
> umount "/tmp/$ipdir"
> rmdir "/tmp/$ipdir"
> done
> echo "backup para el día $dia terminado..."
>
yo no sabia que alguien queria que lo haga por el, pense que queria
ideas.....
- --
Ricardo A.Frydman
Consultor en Tecnología Open Source - Administrador de Sistemas
jabber: [EMAIL PROTECTED] - http://www.eureka-linux.com.ar
SIP # 1-747-667-9534
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.5 (GNU/Linux)
iD8DBQFC82Adkw12RhFuGy4RAn/uAJ9yUfhEW3uKHc7oV8XAEyQQ/ETEKACfeGWF
i2FBRC8HvqIJ2iOtt8rAFbw=
=oOm1
-----END PGP SIGNATURE-----
--
Para desuscribirte tenés que visitar la página
https://listas.linux.org.ar/mailman/listinfo/lugar-gral/
/* Publica y encontra trabajo relacionado con softlibre en
http://www.usla.org.ar/modules/jobs/ */
Si tenés algún inconveniente o consulta escribí a mailto:[EMAIL PROTECTED]