From cef03fb9a377bcdf2ac8b61b7132f6b1b18129ee Mon Sep 17 00:00:00 2001 From: Anri Date: Sun, 14 Nov 2021 16:20:09 +0100 Subject: [PATCH] remove useless grep arg + adding comments + adding message at the end of the script --- updateVSCodium.sh | 16 +++++++++++++++- 1 file changed, 15 insertions(+), 1 deletion(-) diff --git a/updateVSCodium.sh b/updateVSCodium.sh index fea770d..0d9eaef 100644 --- a/updateVSCodium.sh +++ b/updateVSCodium.sh @@ -1,14 +1,28 @@ #!/usr/bin/env bash +# retrieve latest vscodium package wget -q https://api.github.com/repos/VSCodium/vscodium/releases/latest -grep -n 'browser_download_url": ".*.AppImage"' latest | awk '{ print substr ($0, 36 ) }' | awk '{ print substr( $0, 1, length($0)-1 ) }' > url +grep 'browser_download_url": ".*.AppImage"' latest | awk '{ print substr ($0, 32 ) }' | awk '{ print substr( $0, 1, length($0)-1 ) }' > url rm latest + +# kill codium if already running if pgrep -f "codium" > /dev/null then pkill -9 codium fi + +# remove VSCodium package if already exists [ -f $HOME/VSCodium.AppImage ] && rm $HOME/VSCodium.AppImage + +# download the latest vscodium AppImage wget -q --show-progress -i url -O VSCodium.AppImage rm url + +# make it executable chmod u+x VSCodium.AppImage + +# moving it to the home folder [ -f $HOME/VSCodium.AppImage ] || mv VSCodium.AppImage $HOME/VSCodium.AppImage + +echo "" +echo "VSCodium is now downloaded at $HOME/VSCodium.AppImage." \ No newline at end of file