Random Fortunes Quotes beim Starten eines Terminals

Juni 24, 2009 at 7:36 am (IT) (, , , , )

so auch mal was neues von mir in meinem blog, diesmal möchte ich euch zeigen wie man random quotes aus der fortunes db beim starten eines terminal mit cowsay auslesen kann wie es bei einigen distris wie zum beispiel linux mint standard ist.

Terminal mit Fortune und Cowsay
Terminal mit Fortune und Cowsay

zuerst brauchen wir die pakete fortunes, fortunes-de und cowsay. unter ubuntu via apt-get zu installieren:

sudo apt-get install fortunes fortunes-de cowsay

jetzt müssen wir nur noch in der .bashrc folgendes kleines script einfügen, damit ein spruch aus der fortunes db
via cowsay dargestellt wird (nano /home/user/.bashrc):

if [ -f /usr/games/fortune -a -d /usr/share/cowsay ]; then
dir=’/usr/share/cowsay/cows/‘
file=`/bin/ls -1 „$dir“ | sort –random-sort | head -1`
cow=$(echo „$file“ | sed -e „s/\.cow//“)
/usr/games/fortune quiz wusstensie | /usr/games/cowsay -f $cow
fi

diese änderung ist nur für den aktuellen benutzer gültig, wenn die quotes bei allen usersn ausgegeben werde sollen dann
muss die geschichte in der datei /etc/bash.bashrc eingestellt werden!

Permalink Schreibe einen Kommentar