← Back to team overview

sslug-teknik team mailing list archive

Re: Sætte titlen i en X-term

 

Jeg savner den funktion at kunne sætte titlen på et x-term vindue (eller aterm, gnome-terminal, el. whatever).
Kan det rent faktisk lade sig gøre når terminalen _er_ startet?
Funktionen er bash-specifik.

------------------------------------------------
case $TERM in
xterm)  function do_settitle () {
                local x
                case $PWD in
                $HOME/*)        x="~/${PWD#$HOME/}";;
                $HOME)          x="~";;
                *)              x=$PWD;;
                esac

                echo -e "\033]2;$HOSTNAME: $LOGNAME: $x\007\c";
                echo -e "\033]1;$HOSTNAME: $LOGNAME: $x\007\c";
        }
        PROMPT_COMMAND=do_settitle
        ;;
esac
-------------------------------------------------
Hmmm, det virker ikke! :-) Der sker ikke noget!
---
 $ echo $TERM
 xterm
---

// Martin



References