Namen der Tabs in Konsole automatisch dem Host ...

bumsdiekuh.net..

  • Homepage
  • Über mich
  • Fotos
  • Projekte
  • Impressum

Okt 9: Namen der Tabs in Konsole automatisch dem Hostnamen anpassen

Mittlerweile habe ich mich von xterm als Shell verabschiedet und nutze die KDE Konsole - Es ist einfach übersichtlicher und komfortabler an dieser Stelle ebenfalls mit Tabs zu arbeiten anstatt mit 10 und mehr Fenstern. Damit man dann wiederrum den Überblick über die Tabs (oder auch Sitzungen) nicht verliert, kann man die Tabnamen automatisch dem Hostnamen anpassen, auf den man sich mit SSH verbunden hat.
Das geschieht über folgendes kleines Skript:

#!/bin/bash
REAL_SSH=/usr/bin/ssh
if [ ! -z "$KONSOLE_DCOP_SESSION" ]
then
# Use the last argument as the title
for arg in $@; do
NEW_TITLE="$arg"
done
OLD_TITLE=`dcop "$KONSOLE_DCOP_SESSION" sessionName`
dcop "$KONSOLE_DCOP_SESSION" renameSession "$NEW_TITLE"
function restore_title() {
dcop "$KONSOLE_DCOP_SESSION" renameSession "$OLD_TITLE"
}
# If SSH is interrupted (CTRL-C), restore the old title
trap "restore_title" SIGINT
$REAL_SSH $
restore_title
else
$REAL_SSH $

fi

Das Skript packt man einfach in /usr/local/bin und macht es ausführbar. Nun verbindet man sich einfach per "s $hostname" anstatt "ssh $hostname" und der Tabname wird umgeschrieben. Beendet man eine Session, so wird der Tabname wieder auf den lokalen Hostnamen zurückgesetzt.

Links:
Download Skript
Bookmark Namen der Tabs in Konsole automatisch dem Hostnamen anpassen at yigg.de Bookmark Namen der Tabs in Konsole automatisch dem Hostnamen anpassen  at del.icio.us Technorati Namen der Tabs in Konsole automatisch dem Hostnamen anpassen wong it! Google Bookmark
Geschrieben von andy in combjuta Kommentare: (3) Trackback: (1)
Tags für diesen Artikel: konsole, linux
Artikel mit ähnlichen Themen:
Ubuntu freeze Problem gelöst
Linux Adventure Game: ANKH 2 - Das Herz des Osiris
Auto Completion bei SSH
Video vom ASUS EEE PC 701
Neuer Suhosin Patch für PHP 5.2.4 released
Neues phpMyAdmin erschienen
FTP Server ganz einfach mounten mit curlftpfs
PHP absichern mit suhosin
Ubuntu auf Samsung Q35
TRUTH HAPPENS - Red Hat Werbespot
| Top Exits (124)
645 Klicks

Trackbacks
Trackback für spezifische URI dieses Eintrags

Auto Completion bei SSH
Früher gabs ja mal die Auto Completition bei SSH Verbindungen von Haus aus, heute ist das bei den meisten Distributionen nicht mehr so, da die Hostnamen und IP Adressen standardmässig gehasht abgespeichert werden. Dies kann man in der .ssh/known_hosts seh
Weblog: bumsdiekuh.net..
Aufgenommen: Okt 12, 14:11

Kommentare
Ansicht der Kommentare: (Linear | Verschachtelt)

#1 - Fabian 09.10.2007 23:07 - (Antwort)

Mit mehr Features gibt es das auch hier:

http://www.kde-apps.org/content/show.php/konsolescripts?content=43873

#1.1 - cruiser besagt:
10.10.2007 08:17 - (Antwort)

Hmmm... das ist mir ehrlich gesagt etwas zu überladen. Mir gefällt die schlankere Variante besser.

#2 - Cocker68 04.01.2008 20:57 - (Antwort)

Das geht viel einfacher:

Folgende Zeilen in .bashrc setzen...


#######################
# if on pseudo-tty make hostname appear in konsole-tab
[ $(expr match "$(tty)" '/dev/p') -eq 6 ] && export PS1="${PS1}\[\e]30;\H\a\]"
#######################


... und dafür sorgen, dass .bashrc auch beim Öffnen eines neuen Tabs ausgeführt wird: Dazu in der Konsole-Konfiguration bei
Session/Execute: "bash -l "
setzen.

- Cocker :wq


Kommentar schreiben

Umschließende Sterne heben ein Wort hervor (*wort*), per _wort_ kann ein Wort unterstrichen werden.
Standard-Text Smilies wie :-) und ;-) werden zu Bildern konvertiert.

Um maschinelle und automatische Übertragung von Spamkommentaren zu verhindern, bitte die Zeichenfolge im dargestellten Bild in der Eingabemaske eintragen. Nur wenn die Zeichenfolge richtig eingegeben wurde, kann der Kommentar angenommen werden. Bitte beachten Sie, dass Ihr Browser Cookies unterstützen muss um dieses Verfahren anzuwenden.
CAPTCHA

Sie können [geshi lang=LANG][/lang] Tags verwenden um Quellcode abhängig von der gewählten Programmiersprache einzubinden
 
 

Links des Artikels

  • Download Skript
    [124]

Aktuellste Gallerien

splash2008

Donnerstag, August 14. 2008
28. Geburtstag von Andy

Sonntag, Juni 22. 2008
USA Californien Trip 2008

Sonntag, Juni 22. 2008

Getaggte Artikel

24 Asus EEE Pc bike biken bluecat diginights.com eaccelerator Film Fußball fun Heilbronn Hetzner Indiana Jones iPod kino konsole Laptop lcd Linux live musik php plasma Q35 rootserver serie server splash stadion stuttgart suhosin symfony transformers ubuntu web youtube

Links

Bilder auf bumsdiekuh.net
diginights Nightlife Heilbronn
Blog von el Loco
Blog con Cruiser
Übersicht der Nightlifeportale

Kategorien

  • XML Action Cam
  • XML Allgemeines
  • XML Biken
  • XML Bilder
  • XML combjuta
  • XML diginights.com
  • XML Filmwelt
  • XML Live
  • XML Work


Alle Kategorien

Blog abonnieren

XML RSS 2.0 feed
ATOM/XML ATOM 0.3 feed
ATOM/XML ATOM 1.0 feed

Archive

August 2008
Juli 2008
Juni 2008
Das Neueste ...
Älteres ...

Powered by

PHP powered
s9y powered
Eaccelerator

Verwaltung des Blogs

Login

Letzte Google Suche

24 staffel 7
24 +staffel 7
24 +staffel 7
24 die serie staffel 7
24 die serie 7. staffel
24 7 staffel
+Kinofilm+24 Exile
24 "Staffel 7"
24 Staffel 7
24 staffel 7
24 Staffel 7
24 7 staffel
24 Staffel 7
24 staffel 7
24 Jack bauer staffel 7
24 exile
7. Staffel 24
eaccelerator apc vergleich
24 staffel 7
24-7 staffel

Google the Site

 

Layout by Andreas Viklund | Serendipity template by Carl