On Thursday 19 July 2001 12:10 pm, D-Man wrote: > On Thu, Jul 19, 2001 at 11:51:06AM -0400, Daniel Patrick Berdine wrote: > | Is there an environment variable in bash that can be used to tell > | where bash is running from? For example, is there a variable I can > | test in my .bashrc to tell whether I am running remotly, from a > | tty, from konsole, an xterm, etc.? I'v looked at the Advanced > | Scripting HOWTO, but the only thing that looked promising was > | "$BASH_ENV" which seems to be empty. > > Based on your examples there, $TERM might be helpful. For example in > my .cshrc on the school's Solaris box I have > > if ( "$TERM" == "linux" ) > bash && exit > end > > so when I login from my linux box (console) I automatically get bash > and I don't have to exit csh after I exit from bash.
ok, not exactly what I wanted and not fool proof, but it helps. :) Thanks, -Dan