From 43192faed147b1998d06e854983d0395a6a627f0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Christer=20War=C3=A9n?= Date: Thu, 21 Aug 2025 17:44:27 +0300 Subject: [PATCH] Fix typos --- src/commands/maintenance/install.sh | 2 +- src/commands/maintenance/uninstall.sh | 9 +++++++-- wx | 11 ++++++++--- 3 files changed, 16 insertions(+), 6 deletions(-) diff --git a/src/commands/maintenance/install.sh b/src/commands/maintenance/install.sh index e65dd5c..845418b 100644 --- a/src/commands/maintenance/install.sh +++ b/src/commands/maintenance/install.sh @@ -21,6 +21,6 @@ wx-install(){ 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 - + (crontab -l ; echo "$CRONJOB_NAME" ; echo "$CRONJOB_TASK") | grep -v "no crontab" | crontab - fi } diff --git a/src/commands/maintenance/uninstall.sh b/src/commands/maintenance/uninstall.sh index a6da98f..601f976 100644 --- a/src/commands/maintenance/uninstall.sh +++ b/src/commands/maintenance/uninstall.sh @@ -1,6 +1,6 @@ wx-uninstall(){ wx-header "Uninstall" - if [[ ! -d "$HOME/.warengroup" ]] + if [[ -d "$HOME/.warengroup" ]] then rm "$HOME/.warengroup" -rf fi @@ -9,6 +9,11 @@ wx-uninstall(){ CRONJOB_TASK="*/5 * * * * $HOME/bin/wx auto" if [[ $(crontab -l | grep "$CRONJOB_NAME") && $(crontab -l | grep "$CRONJOB_TASK") ]] then - (crontab -l ; grep -v "$CRONJOB_NAME" ; grep -v "$CRONJOB_TASK") | grep -v "no crontab" | crontab - + (crontab -l ; grep -v "$CRONJOB_NAME" ; grep -v "$CRONJOB_TASK") | grep -v "no crontab" | crontab - + fi + + if [[ -f "$HOME/bin/wx" ]] + then + rm "$HOME/bin/wx" -rf fi } diff --git a/wx b/wx index 3421f7d..6bfd594 100755 --- a/wx +++ b/wx @@ -432,13 +432,13 @@ wx-install(){ 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 - + (crontab -l ; echo "$CRONJOB_NAME" ; echo "$CRONJOB_TASK") | grep -v "no crontab" | crontab - fi } wx-uninstall(){ wx-header "Uninstall" - if [[ ! -d "$HOME/.warengroup" ]] + if [[ -d "$HOME/.warengroup" ]] then rm "$HOME/.warengroup" -rf fi @@ -447,7 +447,12 @@ wx-uninstall(){ CRONJOB_TASK="*/5 * * * * $HOME/bin/wx auto" if [[ $(crontab -l | grep "$CRONJOB_NAME") && $(crontab -l | grep "$CRONJOB_TASK") ]] then - (crontab -l ; grep -v "$CRONJOB_NAME" ; grep -v "$CRONJOB_TASK") | grep -v "no crontab" | crontab - + (crontab -l ; grep -v "$CRONJOB_NAME" ; grep -v "$CRONJOB_TASK") | grep -v "no crontab" | crontab - + fi + + if [[ -f "$HOME/bin/wx" ]] + then + rm "$HOME/bin/wx" -rf fi }