diff --git a/src/commands/maintenance/install.sh b/src/commands/maintenance/install.sh index 845418b..583b6b3 100644 --- a/src/commands/maintenance/install.sh +++ b/src/commands/maintenance/install.sh @@ -19,8 +19,8 @@ wx-install(){ 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") ]] + if [[ -z $(crontab -l | grep -F "$CRONJOB_NAME") || -z $(crontab -l | grep -F "$CRONJOB_TASK") ]] then - (crontab -l ; echo "$CRONJOB_NAME" ; echo "$CRONJOB_TASK") | grep -v "no crontab" | crontab - + (crontab -l ; echo "$CRONJOB_NAME" ; echo "$CRONJOB_TASK") | grep -Fv "no crontab" | crontab - fi } diff --git a/src/commands/maintenance/uninstall.sh b/src/commands/maintenance/uninstall.sh index 601f976..2dd4056 100644 --- a/src/commands/maintenance/uninstall.sh +++ b/src/commands/maintenance/uninstall.sh @@ -7,9 +7,9 @@ wx-uninstall(){ CRONJOB_NAME="#Warén CLI: Auto" CRONJOB_TASK="*/5 * * * * $HOME/bin/wx auto" - if [[ $(crontab -l | grep "$CRONJOB_NAME") && $(crontab -l | grep "$CRONJOB_TASK") ]] + if [[ $(crontab -l | grep -F "$CRONJOB_NAME") || $(crontab -l | grep -F "$CRONJOB_TASK") ]] then - (crontab -l ; grep -v "$CRONJOB_NAME" ; grep -v "$CRONJOB_TASK") | grep -v "no crontab" | crontab - + (crontab -l ; grep -Fv "$CRONJOB_NAME" ; grep -Fv "$CRONJOB_TASK") | grep -Fv "no crontab" | crontab - fi if [[ -f "$HOME/bin/wx" ]] diff --git a/wx b/wx index 6bfd594..12ddcb0 100755 --- a/wx +++ b/wx @@ -430,9 +430,9 @@ wx-install(){ 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") ]] + if [[ -z $(crontab -l | grep -F "$CRONJOB_NAME") || -z $(crontab -l | grep -F "$CRONJOB_TASK") ]] then - (crontab -l ; echo "$CRONJOB_NAME" ; echo "$CRONJOB_TASK") | grep -v "no crontab" | crontab - + (crontab -l ; echo "$CRONJOB_NAME" ; echo "$CRONJOB_TASK") | grep -Fv "no crontab" | crontab - fi } @@ -445,9 +445,9 @@ wx-uninstall(){ CRONJOB_NAME="#Warén CLI: Auto" CRONJOB_TASK="*/5 * * * * $HOME/bin/wx auto" - if [[ $(crontab -l | grep "$CRONJOB_NAME") && $(crontab -l | grep "$CRONJOB_TASK") ]] + if [[ $(crontab -l | grep -F "$CRONJOB_NAME") || $(crontab -l | grep -F "$CRONJOB_TASK") ]] then - (crontab -l ; grep -v "$CRONJOB_NAME" ; grep -v "$CRONJOB_TASK") | grep -v "no crontab" | crontab - + (crontab -l ; grep -Fv "$CRONJOB_NAME" ; grep -Fv "$CRONJOB_TASK") | grep -Fv "no crontab" | crontab - fi if [[ -f "$HOME/bin/wx" ]]