Wer sich an einem Linux-Terminal anmeldet, will vermutlich arbeiten – kein Grund, sich nicht persönlich begrüßen zu lassen. Meine Wahl fällt auf eine kalendersprücheklopfende Kuh und eine Liste aller anderen anwesenden Nutzer. Oder wie wäre es mit einer persönlichen Nachrichtenübersicht?

Wer sich an einem Linux-Terminal anmeldet, will vermutlich arbeiten – kein Grund, sich nicht persönlich begrüßen zu lassen. Meine Wahl fällt auf eine kalendersprücheklopfende Kuh und eine Liste aller anderen anwesenden Nutzer. Oder wie wäre es mit einer persönlichen Nachrichtenübersicht? Über die .bash_profile lässt sich der Terminal personalisieren – vielfältig und einfach!

Der Terminal lässt sich von Nutzern wunderbar einfach personalisieren, über die versteckten Dateien .bashrc und .bash_profile, beide zu finden im Heimverzeichnis. Die .bashrc gilt für jedes neue Terminal-Fenster, die .bash_profile nur für Login-Shells (also die erste Anmeldung, neue Terminals über Strg+Alt+F1). Unter anderem können hier beliebige Kommandos abgelegt werden, eine Definition des Prompts und dauerhafte Aliase. Die persönliche Begrüßung gehört natürlich in die .bash_profile und könnte etwa so aussehen:
echo "Guten Morgen und Viel Spass!"
fortune | cowsay
finger

Der echo-Befehl ist wohl klar, weiter gehts mit den Kalendersprüchen: fortune gibt schlicht und ergreifend willkürliche Zitate, Redewendungen und glückskeksmäßige Weisheiten aus – hier per | weitergeleitet in das schöne Programm cowsay, das den angegebenen Text in der Sprechblase einer ASCII-Kuh ausgibt. Guten Morgen! Und mit finger werden alle angemeldeten User ausgegeben. Hier könnt Ihr natürlich auch andere Befehle unterbringen. Wie wäre es mit einer Auflistung aller Heise-Schlagzeilen zum Theme Android für den Start in den Tag?
curl http://www.heise.de/newsticker/ | html2text -utf8 | grep -i android
Mit dieser kurzen Zeile wird die angegebene Adresse geladen, dann in ordentliches Textformat gebracht, auf Android-Einträge gefiltert und im Terminal ausgegeben. Das ist Quick&Dirty, aber als kurze Übersicht zu wichtigen Themen durchaus brauchbar – zumal Ihr natürlich auf diese oder ähnliche Weise auch andere Quellen abfragen oder gänzlich andere Aufgaben ausführen könnt. Mehr zu Bash-Konfiguration, Nutzermanagement und Linux-Rechtesystem gibt es übrigens in der c’t 7/15 (Link folgt, sobald die Ausgabe raus ist). Einen fertigen, konfigurierbaren Newsticker und wie Ihr ihn selbst baut, findet Ihr hier.

Ja gut, es gibt bessere Zitate, und auf diesem System ist auch nicht viel los, aber das Konzept dürfte klar sein.

So ein Newsticker muss sich natürlich nicht auf eine Quelle oder ein Thema beschränken.

Über den Autor

Mirco Lang

Mirco Lang

Am Anfang war der C-64 des großen Bruders des besten Freundes in der Grundschule ...

Der echte Technikwahn kam dann mit einer Ausbildung bei Saturn - als Computer noch erklärt werden mussten, Soundkarten benötigten, ein gutes Monatsgehalt kosteten und das Internet nur bei Nerds und mit 38 kbp/s lief, bestenfalls.

Ein Studium der Informationswirtschaft und ein paar Jahre als Redakteur bei Data Becker später, sitzt hier ein freier Journalist, der auf Old-School-Computing (cli ftw!), Free Software, Frickelei, Kodi und "Hundedinger" steht - und Grauseligkeiten wie Bild und Heftig.co zutiefst verabscheut.

Und sonst so? Sauerländer, BSI-Mitarbeiter, untalentierter Musikinstrumentebesitzer und seit 24 Jahren Skateboarder, ein ziemlich alter. Und manchmal kommt das abgebrochene Philo-Studium wieder durch ...

Sag' Deine Meinung