quelqu'un aurait il une astuce pour que le titre des fenetres de
terminal reprenne le nom de la machine locale ou distance sur laquelle
est ouvert un shell ?
J'utilise beaucoup de connexions SSH vers diverses machine, et
j'aimerais un nom plus explicite que "Terminal --bash (ttyp1)"
J'obtiens un résultat interessant avec des urls en ssh://machine dans
mes bookmarks Safari, le titre de la fenetre devenant alors
ssh://machine.
Mais j'aimerai quelque chose de complétement dynamique.
patpro
--
je cherche un poste d'admin UNIX/Mac
http://patpro.net/cv.php
J'utilise beaucoup de connexions SSH vers diverses machine, et j'aimerais un nom plus explicite que "Terminal --bash (ttyp1)"
Ouvrir les connections via la commande idoine dans le menu Fichier.
Patrick -- Patrick Stadelmann
Saïd
patpro ~ patrick proniewski :
Bonjour,
quelqu'un aurait il une astuce pour que le titre des fenetres de terminal reprenne le nom de la machine locale ou distance sur laquelle est ouvert un shell ? J'utilise beaucoup de connexions SSH vers diverses machine, et j'aimerais un nom plus explicite que "Terminal --bash (ttyp1)"
Essaye export WINTITLE="$HOSTNAME"
Ca marche chez moi sous zsh.
-- Saïd.
patpro ~ patrick proniewski :
Bonjour,
quelqu'un aurait il une astuce pour que le titre des fenetres de
terminal reprenne le nom de la machine locale ou distance sur laquelle
est ouvert un shell ?
J'utilise beaucoup de connexions SSH vers diverses machine, et
j'aimerais un nom plus explicite que "Terminal --bash (ttyp1)"
quelqu'un aurait il une astuce pour que le titre des fenetres de terminal reprenne le nom de la machine locale ou distance sur laquelle est ouvert un shell ? J'utilise beaucoup de connexions SSH vers diverses machine, et j'aimerais un nom plus explicite que "Terminal --bash (ttyp1)"
Essaye export WINTITLE="$HOSTNAME"
Ca marche chez moi sous zsh.
-- Saïd.
patpro ~ patrick proniewski
In article , Saïd wrote:
patpro ~ patrick proniewski :
Bonjour,
quelqu'un aurait il une astuce pour que le titre des fenetres de terminal reprenne le nom de la machine locale ou distance sur laquelle est ouvert un shell ? J'utilise beaucoup de connexions SSH vers diverses machine, et j'aimerais un nom plus explicite que "Terminal --bash (ttyp1)"
Essaye export WINTITLE="$HOSTNAME"
Ca marche chez moi sous zsh.
pas avec mon bash, meme en testant avec :
WINTITLE=`hostname` export WINTITLE
patpro
-- je cherche un poste d'admin UNIX/Mac http://patpro.net/cv.php
In article <slrnc9n44t.h4j.said@brian.lan>, Saïd <said@brian.lan>
wrote:
patpro ~ patrick proniewski :
Bonjour,
quelqu'un aurait il une astuce pour que le titre des fenetres de
terminal reprenne le nom de la machine locale ou distance sur laquelle
est ouvert un shell ?
J'utilise beaucoup de connexions SSH vers diverses machine, et
j'aimerais un nom plus explicite que "Terminal --bash (ttyp1)"
Essaye
export WINTITLE="$HOSTNAME"
Ca marche chez moi sous zsh.
pas avec mon bash, meme en testant avec :
WINTITLE=`hostname`
export WINTITLE
patpro
--
je cherche un poste d'admin UNIX/Mac
http://patpro.net/cv.php
quelqu'un aurait il une astuce pour que le titre des fenetres de terminal reprenne le nom de la machine locale ou distance sur laquelle est ouvert un shell ? J'utilise beaucoup de connexions SSH vers diverses machine, et j'aimerais un nom plus explicite que "Terminal --bash (ttyp1)"
Essaye export WINTITLE="$HOSTNAME"
Ca marche chez moi sous zsh.
pas avec mon bash, meme en testant avec :
WINTITLE=`hostname` export WINTITLE
patpro
-- je cherche un poste d'admin UNIX/Mac http://patpro.net/cv.php
patpro ~ patrick proniewski
In article , Patrick Stadelmann wrote:
In article , patpro ~ patrick proniewski wrote:
J'utilise beaucoup de connexions SSH vers diverses machine, et j'aimerais un nom plus explicite que "Terminal --bash (ttyp1)"
Ouvrir les connections via la commande idoine dans le menu Fichier.
non, je veux quelque chose d'automatique et de dynamique, si je ssh d'une machine a une autre, je veux que le nom change.
patpro
-- je cherche un poste d'admin UNIX/Mac http://patpro.net/cv.php
In article <Patrick.Stadelmann-775D58.15314607052004@individual.net>,
Patrick Stadelmann <Patrick.Stadelmann@unine.ch> wrote:
In article <patpro-576A67.15193207052004@individual.net>,
patpro ~ patrick proniewski <patpro@boleskine.patpro.net> wrote:
J'utilise beaucoup de connexions SSH vers diverses machine, et
j'aimerais un nom plus explicite que "Terminal --bash (ttyp1)"
Ouvrir les connections via la commande idoine dans le menu Fichier.
non, je veux quelque chose d'automatique et de dynamique, si je ssh
d'une machine a une autre, je veux que le nom change.
patpro
--
je cherche un poste d'admin UNIX/Mac
http://patpro.net/cv.php
non, je veux quelque chose d'automatique et de dynamique, si je ssh d'une machine a une autre, je veux que le nom change.
Ca me semble impossible à faire... Terminal ne voit pas les commandes que tu lances dans un shell distant.
Patrick -- Patrick Stadelmann
Saïd
patpro ~ patrick proniewski :
In article , Saïd wrote:
patpro ~ patrick proniewski :
Bonjour,
quelqu'un aurait il une astuce pour que le titre des fenetres de terminal reprenne le nom de la machine locale ou distance sur laquelle est ouvert un shell ? J'utilise beaucoup de connexions SSH vers diverses machine, et j'aimerais un nom plus explicite que "Terminal --bash (ttyp1)"
Essaye export WINTITLE="$HOSTNAME"
Ca marche chez moi sous zsh.
pas avec mon bash, meme en testant avec :
WINTITLE=`hostname` export WINTITLE
J'ai ca dans mon .zshrc
case "$TERM$NEXTCONSOLE" in xterm*|*YES|vt100*) bindkey -me # autorise la touche Meta dans le shell # avant chaque prompt, affiche le chemin courant dans la barre de titre precmd () { print -nP "ESC]1;$ICONTITLE^GESC]2;$WINTITLE %~^G" } # PROMPT="%{ESC]1;$ICONTITLE^GESC]2;$WINTITLE %~^G%}$PROMPT"
;;
Sachant que mon Terminal defini TERM comme etant vt100.
Apparemment ce sont des sequences d'echappement connues des xterm et que Terminal comprends. (J'ai mis vt100 a la place de xterm-color, parce que mon linux n'aime pas xterm-color)
Si tu veux je peux t'envoyer le fichier .zshrc, because les caracteres ESC]1 et ^GESC]2 sont des caracteres speciaux.
-- Saïd.
patpro ~ patrick proniewski :
In article <slrnc9n44t.h4j.said@brian.lan>, Saïd <said@brian.lan>
wrote:
patpro ~ patrick proniewski :
Bonjour,
quelqu'un aurait il une astuce pour que le titre des fenetres de
terminal reprenne le nom de la machine locale ou distance sur laquelle
est ouvert un shell ?
J'utilise beaucoup de connexions SSH vers diverses machine, et
j'aimerais un nom plus explicite que "Terminal --bash (ttyp1)"
Essaye
export WINTITLE="$HOSTNAME"
Ca marche chez moi sous zsh.
pas avec mon bash, meme en testant avec :
WINTITLE=`hostname`
export WINTITLE
J'ai ca dans mon .zshrc
case "$TERM$NEXTCONSOLE" in
xterm*|*YES|vt100*)
bindkey -me # autorise la touche Meta dans le shell
# avant chaque prompt, affiche le chemin courant dans la barre de
titre
precmd () { print -nP "ESC]1;$ICONTITLE^GESC]2;$WINTITLE %~^G" }
# PROMPT="%{ESC]1;$ICONTITLE^GESC]2;$WINTITLE %~^G%}$PROMPT"
;;
Sachant que mon Terminal defini TERM comme etant vt100.
Apparemment ce sont des sequences d'echappement connues des xterm et que
Terminal comprends. (J'ai mis vt100 a la place de xterm-color, parce que mon
linux n'aime pas xterm-color)
Si tu veux je peux t'envoyer le fichier .zshrc, because les caracteres
ESC]1 et ^GESC]2 sont des caracteres speciaux.
quelqu'un aurait il une astuce pour que le titre des fenetres de terminal reprenne le nom de la machine locale ou distance sur laquelle est ouvert un shell ? J'utilise beaucoup de connexions SSH vers diverses machine, et j'aimerais un nom plus explicite que "Terminal --bash (ttyp1)"
Essaye export WINTITLE="$HOSTNAME"
Ca marche chez moi sous zsh.
pas avec mon bash, meme en testant avec :
WINTITLE=`hostname` export WINTITLE
J'ai ca dans mon .zshrc
case "$TERM$NEXTCONSOLE" in xterm*|*YES|vt100*) bindkey -me # autorise la touche Meta dans le shell # avant chaque prompt, affiche le chemin courant dans la barre de titre precmd () { print -nP "ESC]1;$ICONTITLE^GESC]2;$WINTITLE %~^G" } # PROMPT="%{ESC]1;$ICONTITLE^GESC]2;$WINTITLE %~^G%}$PROMPT"
;;
Sachant que mon Terminal defini TERM comme etant vt100.
Apparemment ce sont des sequences d'echappement connues des xterm et que Terminal comprends. (J'ai mis vt100 a la place de xterm-color, parce que mon linux n'aime pas xterm-color)
Si tu veux je peux t'envoyer le fichier .zshrc, because les caracteres ESC]1 et ^GESC]2 sont des caracteres speciaux.
-- Saïd.
Saïd
Patrick Stadelmann :
In article , patpro ~ patrick proniewski wrote:
non, je veux quelque chose d'automatique et de dynamique, si je ssh d'une machine a une autre, je veux que le nom change.
Ca me semble impossible à faire... Terminal ne voit pas les commandes que tu lances dans un shell distant.
Impossible n'est pas unix. Je viens de faire le test en allant de mon iBook vers le PC puis retour, dans la meme fenetre. A chaque fois le titre a ete modifie en fonction de la machine sur laquelle les commandes sont executees.
Mais il faut une bonne config de shell. Elle utilise les sequences d'echappement de xterm qui sont comprises par Terminal.
-- Saïd.
Patrick Stadelmann :
In article <patpro-4104BB.15585607052004@individual.net>,
patpro ~ patrick proniewski <patpro@boleskine.patpro.net> wrote:
non, je veux quelque chose d'automatique et de dynamique, si je ssh
d'une machine a une autre, je veux que le nom change.
Ca me semble impossible à faire... Terminal ne voit pas les commandes
que tu lances dans un shell distant.
Impossible n'est pas unix. Je viens de faire le test en allant de mon iBook
vers le PC puis retour, dans la meme fenetre. A chaque fois le titre a ete
modifie en fonction de la machine sur laquelle les commandes sont executees.
Mais il faut une bonne config de shell. Elle utilise les sequences
d'echappement de xterm qui sont comprises par Terminal.
non, je veux quelque chose d'automatique et de dynamique, si je ssh d'une machine a une autre, je veux que le nom change.
Ca me semble impossible à faire... Terminal ne voit pas les commandes que tu lances dans un shell distant.
Impossible n'est pas unix. Je viens de faire le test en allant de mon iBook vers le PC puis retour, dans la meme fenetre. A chaque fois le titre a ete modifie en fonction de la machine sur laquelle les commandes sont executees.
Mais il faut une bonne config de shell. Elle utilise les sequences d'echappement de xterm qui sont comprises par Terminal.
-- Saïd.
Saïd
Saïd :
Patrick Stadelmann :
In article , patpro ~ patrick proniewski wrote:
non, je veux quelque chose d'automatique et de dynamique, si je ssh d'une machine a une autre, je veux que le nom change.
Ca me semble impossible à faire... Terminal ne voit pas les commandes que tu lances dans un shell distant.
Impossible n'est pas unix. Je viens de faire le test en allant de mon iBook vers le PC puis retour, dans la meme fenetre. A chaque fois le titre a ete modifie en fonction de la machine sur laquelle les commandes sont executees.
Par contre ca ne passe pas a travers screen
-- Saïd.
Saïd :
Patrick Stadelmann :
In article <patpro-4104BB.15585607052004@individual.net>,
patpro ~ patrick proniewski <patpro@boleskine.patpro.net> wrote:
non, je veux quelque chose d'automatique et de dynamique, si je ssh
d'une machine a une autre, je veux que le nom change.
Ca me semble impossible à faire... Terminal ne voit pas les commandes
que tu lances dans un shell distant.
Impossible n'est pas unix. Je viens de faire le test en allant de mon iBook
vers le PC puis retour, dans la meme fenetre. A chaque fois le titre a ete
modifie en fonction de la machine sur laquelle les commandes sont executees.
non, je veux quelque chose d'automatique et de dynamique, si je ssh d'une machine a une autre, je veux que le nom change.
Ca me semble impossible à faire... Terminal ne voit pas les commandes que tu lances dans un shell distant.
Impossible n'est pas unix. Je viens de faire le test en allant de mon iBook vers le PC puis retour, dans la meme fenetre. A chaque fois le titre a ete modifie en fonction de la machine sur laquelle les commandes sont executees.
Par contre ca ne passe pas a travers screen
-- Saïd.
Patrick Stadelmann
In article , Saïd wrote:
Mais il faut une bonne config de shell. Elle utilise les sequences d'echappement de xterm qui sont comprises par Terminal.
Et c'est quoi un bonne config de shell ?
Patrick -- Patrick Stadelmann
In article <slrnc9n9gn.h96.said@brian.lan>, Saïd <said@brian.lan>
wrote:
Mais il faut une bonne config de shell. Elle utilise les sequences
d'echappement de xterm qui sont comprises par Terminal.
Et c'est quoi un bonne config de shell ?
Patrick
--
Patrick Stadelmann <Patrick.Stadelmann@unine.ch>