Ich wollte nur [...] und dann ist das Universum explodiert.

Projects
Books
Archive
About









    Permalink
  1. Bash | NerdTool Config for MacOSX

    GeekTool und NerdTool für MacOSX sind schöne Programme, welche Ausgaben von Bash-Scripten auf den Desktop ausgeben und ständig aktualiseren. Kein Geheimnis und nichts Neues.
    Das Netz ist voll von schönen Spielereien für diese Tools. Hier mein Setup. (Benutze Nerdtool, Script ist aber unabhängig von der Software)

    Bash-Script: http://gist.github.com/525385

    ESC=$(printf "\e")
    echo "$ESC[34;47mDATE$ESC[0m"
    date
    echo ""
    echo "$ESC[34;47mUPTIME$ESC[0m"
    uptime
    echo ""
    echo "$ESC[34;47mSTATUS$ESC[0m"
    top -l1 -u -o cpu -S | head -n 12
    echo ""
    echo "$ESC[34;47mEstablished$ESC[0m"
    lsof -i -n | grep -i established | awk '{print $1" "$8" "$9 }' | head -n 18
    echo ""
    echo "$ESC[34;47mListen$ESC[0m"
    lsof -i -n | grep -i listen | awk '{print $1" "$8" "$9 }' | head -n 18 

    Besonderheit hierbei: Der Escape-Character muss so _zwingend_ wie beschrieben eingesetzt werden. Normale Ausgabe wird nicht entsprechend wahrgenommen. Er ist nötig um die Farbtöne innerhalb des Scripts zu managen ;)

  2. Posted: 2010-08-15 Sonntag 12:44 by noqqe
    Tags: | | | | | | | | | | | | | | | | |
        Bash | NerdTool Config for MacOSX by noqqe, unless otherwise expressly stated, is licensed under BY-NC-SA.

    leave a reply