Removed annoying print statements
This commit is contained in:
19
zshrc
19
zshrc
@@ -138,12 +138,9 @@ makepass(){
|
|||||||
|
|
||||||
upgrade () {
|
upgrade () {
|
||||||
if [ ! $1 ] ; then
|
if [ ! $1 ] ; then
|
||||||
print "local upgrade"
|
|
||||||
if [ `uname` = "Darwin" ]; then
|
if [ `uname` = "Darwin" ]; then
|
||||||
print "osx_upgrade_local"
|
|
||||||
osx_upgrade_local
|
osx_upgrade_local
|
||||||
elif [ `uname -o` = "GNU/Linux" ]; then
|
elif [ `uname -o` = "GNU/Linux" ]; then
|
||||||
print "debian_upgrade_local"
|
|
||||||
debian_upgrade_local
|
debian_upgrade_local
|
||||||
else
|
else
|
||||||
print "I don't know what can I do for this type of machine"
|
print "I don't know what can I do for this type of machine"
|
||||||
@@ -152,12 +149,9 @@ upgrade () {
|
|||||||
print "local usage for upgrading Mac OS X or debian systems including fink and darwin ports: upgrade and clean"
|
print "local usage for upgrading Mac OS X or debian systems including fink and darwin ports: upgrade and clean"
|
||||||
print 'remote usage: upgrade $debian_server'
|
print 'remote usage: upgrade $debian_server'
|
||||||
elif [ $1 ]; then
|
elif [ $1 ]; then
|
||||||
print "remote upgrade"
|
|
||||||
if [[ `ssh $1 uname -o 2&>/dev/null` = "GNU/Linux" ]] ; then
|
if [[ `ssh $1 uname -o 2&>/dev/null` = "GNU/Linux" ]] ; then
|
||||||
print "debian_upgrade_remote"
|
|
||||||
debian_upgrade_remote $1
|
debian_upgrade_remote $1
|
||||||
elif [[ `ssh $1 uname 2&>/dev/null` = "Darwin" ]] ; then
|
elif [[ `ssh $1 uname 2&>/dev/null` = "Darwin" ]] ; then
|
||||||
print "osx_upgrade_remote"
|
|
||||||
osx_upgrade_remote $1
|
osx_upgrade_remote $1
|
||||||
else
|
else
|
||||||
print "$1 is not a debian nor an osx machine"
|
print "$1 is not a debian nor an osx machine"
|
||||||
@@ -167,22 +161,17 @@ upgrade () {
|
|||||||
}
|
}
|
||||||
|
|
||||||
osx_upgrade_local () {
|
osx_upgrade_local () {
|
||||||
print "=== update Mac systems ==="
|
|
||||||
sudo softwareupdate -i -a
|
|
||||||
if [ -x /usr/local/bin/brew ] ; then
|
if [ -x /usr/local/bin/brew ] ; then
|
||||||
print "=== homebrew update ==="
|
|
||||||
brew update
|
brew update
|
||||||
brew upgrade
|
brew upgrade
|
||||||
brew cleanup
|
brew cleanup
|
||||||
fi
|
fi
|
||||||
if [ -x /sw/bin/fink ] ; then
|
if [ -x /sw/bin/fink ] ; then
|
||||||
print "=== fink upgrade ==="
|
|
||||||
sudo fink selfupdate
|
sudo fink selfupdate
|
||||||
sudo fink update-all
|
sudo fink update-all
|
||||||
sudo fink cleanup
|
sudo fink cleanup
|
||||||
fi
|
fi
|
||||||
if [ -x /opt/local/bin/port ] ; then
|
if [ -x /opt/local/bin/port ] ; then
|
||||||
print "=== darwin ports ==="
|
|
||||||
sudo port -d selfupdate
|
sudo port -d selfupdate
|
||||||
sudo port -ucRvpt upgrade installed
|
sudo port -ucRvpt upgrade installed
|
||||||
sudo port clean --all installed
|
sudo port clean --all installed
|
||||||
@@ -200,9 +189,7 @@ osx_upgrade_local () {
|
|||||||
}
|
}
|
||||||
|
|
||||||
debian_upgrade_local (){
|
debian_upgrade_local (){
|
||||||
print "Upgrading Debian"
|
|
||||||
sudo apt-get update && sudo apt-get -u upgrade
|
sudo apt-get update && sudo apt-get -u upgrade
|
||||||
print "Cleaning up"
|
|
||||||
sudo apt-get clean
|
sudo apt-get clean
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -227,17 +214,13 @@ osx_upgrade_remote (){
|
|||||||
read -q DARWINPORTS_UP
|
read -q DARWINPORTS_UP
|
||||||
done;
|
done;
|
||||||
if [[ $OSX_UP == "y" ]] ; then
|
if [[ $OSX_UP == "y" ]] ; then
|
||||||
print "=== update Mac systems ==="
|
|
||||||
ssh $1 -t /usr/bin/sudo /usr/sbin/softwareupdate -i -a
|
|
||||||
fi
|
fi
|
||||||
if [[ $FINK_UP == "y" ]] ; then
|
if [[ $FINK_UP == "y" ]] ; then
|
||||||
print "=== fink upgrade ==="
|
|
||||||
ssh $1 -t /usr/bin/sudo /sw/bin/fink selfupdate
|
ssh $1 -t /usr/bin/sudo /sw/bin/fink selfupdate
|
||||||
ssh $1 -t /usr/bin/sudo /sw/bin/fink update-all
|
ssh $1 -t /usr/bin/sudo /sw/bin/fink update-all
|
||||||
ssh $1 -t /usr/bin/sudo /sw/bin/fink cleanup
|
ssh $1 -t /usr/bin/sudo /sw/bin/fink cleanup
|
||||||
fi
|
fi
|
||||||
if [[ $DARWINPORTS_UP == "y" ]] ; then
|
if [[ $DARWINPORTS_UP == "y" ]] ; then
|
||||||
print "=== darwin ports ==="
|
|
||||||
ssh $1 -t /usr/bin/sudo /opt/local/bin/port selfupdate
|
ssh $1 -t /usr/bin/sudo /opt/local/bin/port selfupdate
|
||||||
ssh $1 -t /usr/bin/sudo /opt/local/bin/port upgrade installed
|
ssh $1 -t /usr/bin/sudo /opt/local/bin/port upgrade installed
|
||||||
ssh $1 -t /usr/bin/sudo /opt/local/bin/port clean --all installed
|
ssh $1 -t /usr/bin/sudo /opt/local/bin/port clean --all installed
|
||||||
@@ -250,7 +233,6 @@ debian_upgrade_remote (){
|
|||||||
print "usage: debian_upgrade_remote $debian_server"
|
print "usage: debian_upgrade_remote $debian_server"
|
||||||
print "Perhaps you want debian_upgrade_local ?"
|
print "Perhaps you want debian_upgrade_local ?"
|
||||||
else
|
else
|
||||||
print "remote debian upgrade on $1"
|
|
||||||
ssh $1 -t sudo apt-get update
|
ssh $1 -t sudo apt-get update
|
||||||
ssh $1 -t "sudo apt-get -s upgrade"
|
ssh $1 -t "sudo apt-get -s upgrade"
|
||||||
local dummy
|
local dummy
|
||||||
@@ -258,7 +240,6 @@ debian_upgrade_remote (){
|
|||||||
read -q dummy
|
read -q dummy
|
||||||
if [[ $dummy == "y" ]] ; then
|
if [[ $dummy == "y" ]] ; then
|
||||||
ssh $1 -t "sudo apt-get -u upgrade --yes && sudo apt-get clean"
|
ssh $1 -t "sudo apt-get -u upgrade --yes && sudo apt-get clean"
|
||||||
print "upgrade on $1 done"
|
|
||||||
fi
|
fi
|
||||||
fi
|
fi
|
||||||
}
|
}
|
||||||
|
Reference in New Issue
Block a user