custom prompt question

Michael E. Wade wade at ati.tis.llnl.gov
Thu Jul 28 06:52:46 AEST 1988


In article <3371 at polyslo.UUCP> cmaccarl at polyslo.CalPoly.EDU (Carl A. MacCarley) writes:
>I'm sure this is a dumb question, but here goes:  I wanna get my current
>working directory printed as part of my prompt.  The following doesn't do
>it, since cwd is set at login to my root directory.  
>
>set prompt="$cwd \!> "
>
>How's it done?
>Thanx,
>-cam


How's this: 	(I know it's busy, but I've really gotten used to it.)

set uid=`whoami` 
set host=`hostname`
set prompt="\
${uid}@${host}      [pwd = `pwd`]\
[\!]: "
alias       cd      'chdir \!* ; set prompt="\\
${uid}@${host}      [pwd = `pwd`]\\
[\\!]: "'
alias       pushd   'pushd \!* ; set prompt="\\
${uid}@${host}      [pwd = `pwd`]\\
[\\!]: "'
alias       popd    'popd \!* ; set prompt="\\
${uid}@${host}      [pwd = `pwd`]\\
[\\!]: "'



More information about the Comp.unix.questions mailing list