Cómo crear una variable en crontab para una fecha de la semana pasada

Cómo crear una variable en crontab para una fecha de la semana pasada

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

información relacionada