Better update function
This commit is contained in:
29
bash_profile
29
bash_profile
@@ -65,12 +65,25 @@ pinfo(){
|
|||||||
}
|
}
|
||||||
|
|
||||||
update(){
|
update(){
|
||||||
echo "Updating homebrew formulae"
|
yellow='\e[1;33m'
|
||||||
brew update > /dev/null
|
none='\e[0m'
|
||||||
echo "Updating installed sources(Homebrew)"
|
if $1 == '-v' ; then
|
||||||
brew upgrade outdated &> /dev/null
|
echo -e "${yellow}Updating homebrew formulae${none}"
|
||||||
echo "Updating MacPorts (sudo required)"
|
brew update
|
||||||
sudo port selfupdate > /dev/null
|
echo -e "${yellow}Updating installed sources(Homebrew)${none}"
|
||||||
echo "Updating installed sources(MacPorts)"
|
brew upgrade outdated
|
||||||
sudo port upgrade outdated > /dev/null
|
echo -e "${yellow}Updating MacPorts (sudo required)${none}"
|
||||||
|
sudo port selfupdate
|
||||||
|
echo -e "${yellow}Updating installed sources(MacPorts)${none}"
|
||||||
|
sudo port upgrade outdated
|
||||||
|
else
|
||||||
|
echo -e "${yellow}Updating homebrew formulae${none}"
|
||||||
|
brew update &> /dev/null
|
||||||
|
echo -e "${yellow}Updating installed sources(Homebrew)${none}"
|
||||||
|
brew upgrade outdated &> /dev/null
|
||||||
|
echo -e "${yellow}Updating MacPorts (sudo required)${none}"
|
||||||
|
sudo port selfupdate &> /dev/null
|
||||||
|
echo -e "${yellow}Updating installed sources(MacPorts)${none}"
|
||||||
|
sudo port upgrade outdated & /dev/null
|
||||||
|
fi
|
||||||
}
|
}
|
||||||
|
29
zshrc
29
zshrc
@@ -99,12 +99,25 @@ pinfo(){
|
|||||||
}
|
}
|
||||||
|
|
||||||
update(){
|
update(){
|
||||||
echo "Updating homebrew formulae"
|
yellow='\e[1;33m'
|
||||||
brew update > /dev/null
|
none='\e[0m'
|
||||||
echo "Updating installed sources(Homebrew)"
|
if $1 == '-v' ; then
|
||||||
brew upgrade outdated &> /dev/null
|
echo -e "${yellow}Updating homebrew formulae${none}"
|
||||||
echo "Updating MacPorts (sudo required)"
|
brew update
|
||||||
sudo port selfupdate > /dev/null
|
echo -e "${yellow}Updating installed sources(Homebrew)${none}"
|
||||||
echo "Updating installed sources(MacPorts)"
|
brew upgrade outdated
|
||||||
sudo port upgrade outdated > /dev/null
|
echo -e "${yellow}Updating MacPorts (sudo required)${none}"
|
||||||
|
sudo port selfupdate
|
||||||
|
echo -e "${yellow}Updating installed sources(MacPorts)${none}"
|
||||||
|
sudo port upgrade outdated
|
||||||
|
else
|
||||||
|
echo -e "${yellow}Updating homebrew formulae${none}"
|
||||||
|
brew update &> /dev/null
|
||||||
|
echo -e "${yellow}Updating installed sources(Homebrew)${none}"
|
||||||
|
brew upgrade outdated &> /dev/null
|
||||||
|
echo -e "${yellow}Updating MacPorts (sudo required)${none}"
|
||||||
|
sudo port selfupdate &> /dev/null
|
||||||
|
echo -e "${yellow}Updating installed sources(MacPorts)${none}"
|
||||||
|
sudo port upgrade outdated & /dev/null
|
||||||
|
fi
|
||||||
}
|
}
|
||||||
|
Reference in New Issue
Block a user