Estoy intentando configurar un trabajo cron, utilizando un script que debe ejecutarse ocasionalmente de forma interactiva.
Hasta ahora se ve así:
59 1 * * 1 /semanal.csh date +\%Y\%m\%d
date +\%Y\%m\%d
>> iniciar sesión
Lo que realmente quiero es que la primera variable de fecha sea la fecha de hoy, menos siete días (es decir, la semana pasada) y que la segunda variable permanezca como está (la fecha de hoy).
¿¿¿Cómo puedo hacer esto??? ¡¡¡Cualquier ayuda es muy apreciada!!!
Respuesta1
Puedes usar
59 1 * * 1 /weekly.csh fecha +\%Y\%m\%d --date="-1 semana" fecha +\%Y\%m\%d >> registro