CLI: Update
This commit is contained in:
1 parent
48f0440bdd
commit
7fc9cc3eb1
1 file changed
+35
@@ -894,6 +894,41 @@ wx-install2(){
|
|||||||
fi
|
fi
|
||||||
}
|
}
|
||||||
|
|
||||||
|
wx-uninstall(){
|
||||||
|
wxi-header "Uninstall"
|
||||||
|
wxi-restricted --user
|
||||||
|
wx-clean &> /dev/null
|
||||||
|
|
||||||
|
if [[ -d "$HOME/.warengroup" ]]
|
||||||
|
then
|
||||||
|
rm "$HOME/.warengroup" -rf
|
||||||
|
fi
|
||||||
|
|
||||||
|
CRONJOB_NAME="#Warén CLI: Auto"
|
||||||
|
CRONJOB_TASK="*/5 * * * * $HOME/bin/wx auto"
|
||||||
|
if [[ $(crontab -l | grep -F "$CRONJOB_NAME") || $(crontab -l | grep -F "$CRONJOB_TASK") ]]
|
||||||
|
then
|
||||||
|
crontab -l | grep -Fv "$CRONJOB_NAME" | grep -Fv "$CRONJOB_TASK" | grep -Fv "no crontab" | crontab -
|
||||||
|
fi
|
||||||
|
|
||||||
|
if [[ -f "$HOME/bin/wx" ]]
|
||||||
|
then
|
||||||
|
rm "$HOME/bin/wx" -rf
|
||||||
|
fi
|
||||||
|
|
||||||
|
wxi-repeat "\n" 3
|
||||||
|
exit 1
|
||||||
|
}
|
||||||
|
|
||||||
|
wx-update(){
|
||||||
|
wxi-header "Update"
|
||||||
|
wxi-restricted --user
|
||||||
|
|
||||||
|
wx-install &> /dev/null
|
||||||
|
echo "Updates Completed"
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
wx-upgrade(){
|
wx-upgrade(){
|
||||||
wxi-header "Upgrade" h2
|
wxi-header "Upgrade" h2
|
||||||
wx-install
|
wx-install
|
||||||
|
|||||||
Reference in new issue
Block a user