[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Dynamic Title

From: Dan Mahoney, System Admin
Subject: Re: Dynamic Title
Date: Tue, 2 Jun 2009 17:07:32 -0400 (EDT)
User-agent: Alpine 2.00 (BSF 1167 2008-08-23)

On Tue, 2 Jun 2009, Asif Iqbal wrote:

On Tue, Jun 2, 2009 at 4:44 PM, Dan Mahoney, System Admin
<address@hidden> wrote:
On Tue, 2 Jun 2009, Asif Iqbal wrote:

This is what I have done on the screen server to achieve dynamic title.

in .bashrc :

PROMPT_COMMAND='if [ $TERM = "screen" ]; then printf
"\033k${HOSTNAME%%.*}\033\\" ; fi'

in .ssh/config :
# this won't work unless your screen server has openssh 5.1 or above
host *
 PermitLocalCommand   yes
 LocalCommand /path/to/ %n

in :
# got the idea from

Why would you tie this to your ssh command at all?

I have a postcmd in my shell like this (this is tcsh):

alias postcmd   'printf "\033%s%s %s %s\033\\" "k" "\!#:0" "\!#:$"

You need to create that alias on every hosts. I have 300 of them.

Nope, just the one I ssh out from. I ssh into about as many hosts as you do, but only one or two "home" servers (where my keys live, etc).

Better put, your shell only needs to be modified on machines you run "screen" on.



"Hitler, Satan, those Hanson kids, anything.  Just not the curious

-Peter Scolari, as Wayne Szalinki in "Honey, I Shrunk The Kids--The

--------Dan Mahoney--------
Techie,  Sysadmin,  WebGeek
Gushi on efnet/undernet IRC
ICQ: 13735144   AIM: LarpGM

reply via email to

[Prev in Thread] Current Thread [Next in Thread]