Re: Csh question (Solaris 9)
From: Alan Coopersmith (alanc_at_alum.calberkeley.org)
Date: 09/25/03
- Next message: Dr. David Kirkby: "Re: Change NVRAM/hostid possibilities"
- Previous message: Scott Howard: "Re: SunSSH vulnerable"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Date: Thu, 25 Sep 2003 07:14:00 +0000 (UTC)
Guy Paulus <gpaulus@smc.ulb.ac.be> writes in comp.sys.sun.admin:
|set host = `hostname`
|alias setprompt 'set prompt = "[${user}@${host}] \! > "'
|switch ($TERM)
| case "dtterm":
| alias cd 'cd \!* ; echo -n "^[]0;${cwd}^G" && setprompt'
| alias pushd 'pushd \!* && setprompt'
| alias popd 'popd \!* && setprompt'
| setprompt
| breaksw
| case "xterm":
| alias cd 'cd \!* ; echo -n "^[]0;${cwd}^G" && setprompt'
| alias pushd 'pushd \!* && setprompt'
| alias popd 'popd \!* && setprompt'
| setprompt
| breaksw
| case "kterm":
| alias cd 'cd \!* ; echo -n "^[]0;${cwd}^G" && setprompt'
| alias pushd 'pushd \!* && setprompt'
| alias popd 'popd \!* && setprompt'
| setprompt
| breaksw
| default:
| alias setprompt 'set prompt = "${cwd}\\
|[${user}@${host}] \! > "'
| alias cd 'cd \!* && setprompt'
| alias pushd 'pushd \!* && setprompt'
| alias popd 'popd \!* && setprompt'
| setprompt
| breaksw
|endsw
This would be much simpler if you just used tcsh instead, and the other
tcsh features are orders beyond what you can get with plain csh.
-- ________________________________________________________________________ Alan Coopersmith alanc@alum.calberkeley.org http://www.CSUA.Berkeley.EDU/~alanc/ aka: Alan.Coopersmith@Sun.COM Working for, but definitely not speaking for, Sun Microsystems, Inc.
- Next message: Dr. David Kirkby: "Re: Change NVRAM/hostid possibilities"
- Previous message: Scott Howard: "Re: SunSSH vulnerable"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]