xterm-Title in Shellskript ändern

Post Reply
Message
Author
User avatar
Lateralus
prolinux-forum-admin
Posts: 1238
Joined: 05. May 2004 7:35

xterm-Title in Shellskript ändern

#1 Post by Lateralus »

Hi

Ich würde gerne ein Shellskript schreiben, welches - je nach gerade ausgeführter Aktion - den Titel des Terminals (idealisierterweise eines xterms) dynamisch anpasst. Gentoo's emerge kann das, geht es auch als einfaches Shellskript, statt in Python, etc.

Hiermit kann man in einer interaktiven Shell den Titel ändern:

Code: Select all

PROMPT_COMMAND='echo -ne "\033]0;test\007"'
Allerdings funktioniert das in einem Shellskript nicht. Und was ich noch seltsamer finde: Ein

Code: Select all

echo -ne "\033]0;test\007"
funktioniert auch nicht - nicht mal in einer interaktiven Shell. Dabei ist doch dieser Befehl das, worum es geht, oder hab ich da was falsch verstanden?

Ach so: Fall sich jemand fragt, warum ich mir nicht einfach das emerge-skript anschaue:

Code: Select all

$ wc /usr/bin/emerge 
  3207  10513 109430 /usr/bin/emerge

prospero_0

titel in xterm

#2 Post by prospero_0 »

hallo,

Code: Select all

echo -ne "\033]0;flash-client\007" 
ist genau der richtige befehl in der shell, bei mir im xterm funktioniert er problemlos.

gruss prospero_0

Post Reply