From e4c7dd4ac49d76c5e21a180f2afdc0fc84f8f216 Mon Sep 17 00:00:00 2001 From: Bruno 21 Date: Thu, 26 Jul 2018 13:58:08 +0200 Subject: [PATCH] _mas.sh MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Ajout mode ’no distract’ --- _mas.sh | 27 ++++++++++++++++++++------- 1 file changed, 20 insertions(+), 7 deletions(-) diff --git a/_mas.sh b/_mas.sh index eadd778..dd24efa 100755 --- a/_mas.sh +++ b/_mas.sh @@ -5,6 +5,13 @@ echo -e "\033[1m🍏 Mac App Store updates come fast as lightning \033[0m" +# No distract mode (Casks with 'latest' version number won't be updated) +no_distract=false + +if [[ $1 == "--nodistract" ]]; then + no_distract=true +fi + #mas outdated massy=`mas outdated` echo "" @@ -15,13 +22,19 @@ if [ -n "$massy" ]; then echo "$massy" | cut -d " " -f2-5 echo "" - a=$(echo -e "Do you wanna run \033[1mmas upgrade\033[0m ? (y/n)") - read -p "$a" choice - case "$choice" in - y|Y|o ) mas upgrade;; - n|N ) echo "Ok, let's continue";; - * ) echo "invalid";; - esac + if [ "$no_distract" = false ]; then + + a=$(echo -e "Do you wanna run \033[1mmas upgrade\033[0m ? (y/n)") + read -p "$a" choice + case "$choice" in + y|Y|o ) mas upgrade;; + n|N ) echo "Ok, let's continue";; + * ) echo "invalid";; + esac + + else + mas upgrade + fi else echo -e "\033[4mNo availables mas updates.\033[0m"