_homebrew.sh
Remplacement echo "$brew_outdated" | awk '{print $1}' | xargs -p -n 1 brew upgrade ;; par une boucle for
Le reste des upgrade continue si une maj bloque.
This commit is contained in:
40
_homebrew.sh
40
_homebrew.sh
@@ -59,11 +59,20 @@ if [ -n "$upd3" ]; then
|
|||||||
|
|
||||||
a=$(echo -e "Do you wanna run \033[1mbrew upgrade "$upd3"\033[0m? (y/n)")
|
a=$(echo -e "Do you wanna run \033[1mbrew upgrade "$upd3"\033[0m? (y/n)")
|
||||||
read -p "$a" choice
|
read -p "$a" choice
|
||||||
case "$choice" in
|
#case "$choice" in
|
||||||
y|Y ) echo "$brew_outdated" | awk '{print $1}' | xargs -p -n 1 brew upgrade ;;
|
# y|Y ) echo "$brew_outdated" | awk '{print $1}' | xargs -p -n 1 brew upgrade ;;
|
||||||
n|N ) echo "Ok, let's continue";;
|
# n|N ) echo "Ok, let's continue";;
|
||||||
* ) echo "invalid";;
|
# * ) echo "invalid";;
|
||||||
esac
|
#esac
|
||||||
|
|
||||||
|
if [ "$choice" == "y" ]; then
|
||||||
|
for i in "$upd3"
|
||||||
|
do
|
||||||
|
echo "$i" | awk '{print $1}' | xargs -p -n 1 brew upgrade
|
||||||
|
done
|
||||||
|
else
|
||||||
|
echo "Ok, let's continue"
|
||||||
|
fi
|
||||||
|
|
||||||
else
|
else
|
||||||
|
|
||||||
@@ -82,7 +91,12 @@ outdated=$(echo "$cask_outdated" | grep -v '(latest)')
|
|||||||
if [ -n "$outdated" ]; then
|
if [ -n "$outdated" ]; then
|
||||||
echo "$outdated"
|
echo "$outdated"
|
||||||
|
|
||||||
echo "$outdated" | awk '{print $1}' | awk '{print $1}' | xargs brew cask reinstall
|
#echo "$outdated" | awk '{print $1}' | awk '{print $1}' | xargs brew cask reinstall
|
||||||
|
for i in "$outdated"
|
||||||
|
do
|
||||||
|
echo "$i" | awk '{print $1}' | awk '{print $1}' | xargs brew cask reinstall
|
||||||
|
done
|
||||||
|
|
||||||
else
|
else
|
||||||
echo -e "\033[4mNo availables Cask updates.\033[0m"
|
echo -e "\033[4mNo availables Cask updates.\033[0m"
|
||||||
fi
|
fi
|
||||||
@@ -96,11 +110,15 @@ if [ -n "$latest" ] && [ "$no_distract" = false ]; then
|
|||||||
echo ""
|
echo ""
|
||||||
|
|
||||||
read -p "Do you wanna run Cask (latest) upgrade? (y/n)" choice
|
read -p "Do you wanna run Cask (latest) upgrade? (y/n)" choice
|
||||||
case "$choice" in
|
|
||||||
y|Y|o ) echo "$latest" | awk '{print $1}' | xargs -p -n 1 brew cask upgrade --greedy ;;
|
if [ "$choice" == "y" ]; then
|
||||||
n|N ) echo "Ok, let's continue";;
|
for i in "$latest"
|
||||||
* ) echo "invalid";;
|
do
|
||||||
esac
|
echo "$i" | awk '{print $1}' | xargs -p -n 1 brew cask upgrade --greedy
|
||||||
|
done
|
||||||
|
else
|
||||||
|
echo "Ok, let's continue"
|
||||||
|
fi
|
||||||
|
|
||||||
fi
|
fi
|
||||||
echo ""
|
echo ""
|
||||||
|
|||||||
Reference in New Issue
Block a user