Bonjour tout le monde,
J'ai beau eu cherche, je n'ai pas trouvé la réponse à ma question : comment afficher, dans GNU Screen, le nom du hostname surlequel on travaille ?
J'ai bien rajoutter un %H pour la commande hardstatus et/ou caption dans mon .screenrc mais lorsque je me connecte en SSH sur une machine distante, c'est toujours le nom local qui s'affiche...
Any idea ?
# Je sais !
Posté par chl (site web personnel) . Évalué à -10.
[^] # Re: Je sais !
Posté par inico (site web personnel) . Évalué à 10.
Il l'a posé plusieure fois dans les forums et personne n'a répondu !
[^] # Re: Je sais !
Posté par lockness . Évalué à 9.
http://linuxfr.org/forums/10/15743.html
:)
# Je ne sais pas !
Posté par Pierre Tramo (site web personnel) . Évalué à 2.
# Une solution
Posté par Tulan . Évalué à 2.
hardstatus alwayslastline "%{b kB}[%{s gB}%c%{b kB}] %{b kR}%H %{b kB}[%{s yB}%l%{b kB}] %{b kB}[%{rs Y}%-Lw%{BY}%50>%n%{R}%f%{B} %t%{YB}%+Lw%<"
Cette ligne est présente dans tous les "écrans" de Screen et affiche de gauche à droite:
- L'heure locale de la machine
- le hostname
- le load average
- l'ensemble des écrans Screen
[^] # Re: Une solution
Posté par lockness . Évalué à 0.
[^] # Re: Une solution
Posté par seeschloss . Évalué à 3.
[^] # Re: Une solution
Posté par Tulan . Évalué à 1.
En ce qui me concerne, je me connecte en SSH à un serveur et ENSUITE je lance Screen. Dans ce cas mon exemple fonctionne.
Pour toi ... mmmhhh ... tu change tes habitudes et tu suis mon exemple ?
====-------> [ ]
[^] # Re: Une solution
Posté par lockness . Évalué à 2.
En gros, l'objectif, c'est d'avoir un tab (une fenêtre Screen) par serveur (plus ou moins) :)
# un truc comme ca ?
Posté par fouyaya . Évalué à 1.
ssh is a function
ssh ()
{
if [ $(hostname) == $(echo $MY_HOST | cut -d. -f1) ]; then
NAME=$(echo $1 | cut -d. -f1);
screen -c $MY_HOME/perso/conf/.screenrc -t $NAME $SSH $1;
else
$SSH $1;
fi
}
... quand tu tapes ssh hostname.bar.foo , ça ouvre un nouvel onglet dans screen avec le nom de ton user@hostname ... www.chezmoicamarchedepuislongtemps.org
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.