Am startup.sh fișierul de mai jos
echo "Kicking off the app..."
source ~/.bashrc
cd /qa/updateprocess/
nohup /opt/jdk-11.0.2/bin/java -Xmx768m -Xms256m -
Dlogging.config=/qa/updateprocess/logback.xml -jar /qa/updateprocess/update-service.jar --
spring.profiles.active=qa &> logs/console.log&
Mai jos este modul meu cron tab-ul care începe pe cele de mai sus script de pornire în fiecare zi:
0 0 * * * /qa/updateprocess/startup.sh
Acest fișier jar necesită o data ca argument de intrare, intrebarea mea este cum pot trece în mod automat datele pentru acest lucru? Am nevoie pentru a trece în data ca data curentă minus 7 zile am.e script-ul trebuie să ruleze de fiecare dată cu săptămâna trecută data.
Spune, astăzi este 2021-10-21 apoi trebuie să treacă în 2021-10-14 ca argument pentru acest script automat.
Cum pot realiza acest lucru? multumesc anticipat