Mám startup.sh súboru, ako je uvedené nižšie
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&
Nižšie je ako môj cron karta, ktorá nazvala nad spustenie skriptu každý deň:
0 0 * * * /qa/updateprocess/startup.sh
Tento súbor jar vyžaduje dátum ako vstupný argument, moja otázka je, ako to mám prejsť údaje automaticky na to? Potrebujem prejsť dátum ako aktuálny dátum mínus 7 dní som.e skript má spustiť vždy s minulý týždeň dátum.
Povedzme, dnes je 2021-10-21 potom musí prejsť v 2021-10-14 ako argument pre tento skript automaticky.
Ako môžem dosiahnuť tento cieľ? vďaka vopred