diff --git a/src/commands/maintenance/install.sh b/src/commands/maintenance/install.sh index 81212f6..e65dd5c 100644 --- a/src/commands/maintenance/install.sh +++ b/src/commands/maintenance/install.sh @@ -16,4 +16,11 @@ wx-install(){ mkdir $HOME/bin &> /dev/null curl https://git.waren.io/warengroup/wx/raw/branch/master/wx -o $HOME/bin/wx &> /dev/null chmod +x $HOME/bin/wx &> /dev/null + + CRONJOB_NAME="#Warén CLI: Auto" + CRONJOB_TASK="*/5 * * * * $HOME/bin/wx auto" + if [[ -z $(crontab -l | grep "$CRONJOB_NAME") && -z $(crontab -l | grep "$CRONJOB_TASK") ]] + then + (crontab -l ; echo "$CRONJOB_NAME" ; echo "$CRONJOB_TASK") | grep -v "no crontab" | crontab - + fi } diff --git a/wx b/wx index 2973feb..accb96f 100755 --- a/wx +++ b/wx @@ -427,6 +427,13 @@ wx-install(){ mkdir $HOME/bin &> /dev/null curl https://git.waren.io/warengroup/wx/raw/branch/master/wx -o $HOME/bin/wx &> /dev/null chmod +x $HOME/bin/wx &> /dev/null + + CRONJOB_NAME="#Warén CLI: Auto" + CRONJOB_TASK="*/5 * * * * $HOME/bin/wx auto" + if [[ -z $(crontab -l | grep "$CRONJOB_NAME") && -z $(crontab -l | grep "$CRONJOB_TASK") ]] + then + (crontab -l ; echo "$CRONJOB_NAME" ; echo "$CRONJOB_TASK") | grep -v "no crontab" | crontab - + fi } wx-uninstall(){