Removed annoying print statements

This commit is contained in:
Veit Heller
2014-10-21 18:56:26 +02:00
parent 43e1a9c05d
commit 133e714386

19
zshrc
View File

@@ -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
} }