Bien le bonjour.

Tandis qu'il me restait quelques minutes à tuer avant un rendez-vous, l'idée de mettre à jour dynamiquement, en fonction de la commande executée, le title de mon xterm m'est venue. (La mauvaise idée que voilà)

Après quelques recherches, je trouve un code fonctionnel pour zsh :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
case $TERM in
xterm*)
preexec () {
print -Pn "\e]0;$*\a"
}
;;
esac
Pas vilain. Cependant deux problèmes se posent:
1° zsh, no thanks.
2° la fonction preexec () n'existe pas sous mon bon vieux ksh.

J'ai donc pensé utiliser un trap {...} DEBUG mais ça merdouille passablement.

Et en fait, mon idée à la con n'était pas simple.

Merci de votre aide (;.