El 4/08/05, Gabriel Patiño<[EMAIL PROTECTED]> escribió: > [*] Te dejo como tarea para el hogar como determinar el dia de la > semana para hacer rango. Si usas los nombres largos como te indique en > el ejemplo del archivo de configuracion, y tenes bien seteados los > locales, deberias sacarlo con date. Sino tendrias que hacer un case, o > en el archivo de configuracion poner otra cosa para poder filtrar que > no sean los nombres de dias. (teniendo en cuenta que el string > grepeado no sea parte del nombre de ninguna maquina)
Me auto respondo... No me aguante y fui a leer el man de date... asi que si queres usar los nombres de dias de la semana largos, y tenes correctamente seteado el locale.... backup.conf: ------------------------------------- lunes:maquina_01 maquina_02 martes:maquina_03 server_01 ------------------------------------- backup.sh: -------------------------------------- #!/bin/bash ARCHIVO_CONF=nombre_archivo.conf $DIA=`date +%A` grep $DIA $ARCHIVO_CONF | cut -f2 -d':' | while read MAQUINA do echo "Hoy es $DIA, tengo que hacer backup de $MAQUINA" done -------------------------------------- Por supuesto, este proto-scritp es GPL, por lo que debes liberar el tuyo completo con esta misma licencia. ;-) -- Gabriel E. Patiño -- 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]
