Santiago Vila escribió: > On Mon, 14 May 2007, Angel Vicente wrote: > >> Me gustaria planificar con cron una entrada del tipo: ejecuta el ultimo >> domigo de mes, o ejecuta el primer sabado de mes, pero veo que no es posible >> con cron, y con fcron, parece que tampoco. >> ¿Habeis conseguido preparar una planificacion de este estilo con cron, fcron >> o con cualquier otro? > > * Haz una tabla de los días que te interesan, por ejemplo, para el > último domingo del mes podría ser algo así: > > 2007-05-27 > 2007-06-34 > 2007-07-29 > > * Haz que un cierto script se ejecute todos los domingos. > > * En el script compruebas si ese domingo toca de verdad o no, > consultando la tabla, y si realmente toca, haces lo que querías hacer: > > #!/bin/sh > hoy=`date +%Y-%-%d` > if grep $hoy tabla.txt; then > echo Hoy toca... > fi > > Lo único que te queda es buscar una manera de calcular la tabla, pero eso > ya es otra historia... > >
Se me ocurre algo más fácil.. Todos los domingos, se fija en nro de día. Si [ MES in ["meses que terminan en 30"] & DIA >= 23 ]; then ........ else if [ MES in ["meses que terminan en 31"] & DIA >= 24 ] ; then ....... else ... endif Lo que hay q hacer, es una lista de los meses que terminan en 30 y los meses que terminan en 31. Solo es una idea :) Slds.- -- Mario A. del Riego Analista en Computación Departamento de Sistemas José Ellauri 885 - C.P. 11300 Tel: +598 2 712 33 60 Ext. 115 Fax: +598 2 712 33 60 Ext. 116 Web: http://www.gs1uy.org/ GS1 - The global language of business -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

