wade@ati.tis.llnl.gov (Michael E. Wade) (07/28/88)
In article <3371@polyslo.UUCP> cmaccarl@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`]\\ [\\!]: "'