Subject: Re: displaying path
From: Jim Cole (firstname.lastname@example.org)
Date: Fri Apr 21 2000 - 19:15:13 MDT
For bash, the PS1 environment variable is used. If you do a man bash and
search for PROMPTING you should find all the options. I believe \W is the
one that gets you the trailing component of the path.
For tcsh, you use the "prompt" shell variable. A %c gets you the trailing
component. All of the options can be found with man tcsh, though you might
want to search on %c rather than prompt, or you will probably be searching
for a while ;)
Sean R. Bittinger's bits of Fri, 21 Apr 2000 translated to:
>This is a very simple question, I almost feel silly just asking it, but how
>else will it be known otherwise, I guess. OK, how do certain shells display
>the last part of your current directory before the command prompt sign?
>I've seen it in varying Linux and Unix distros, and it always changes as to
>which shells have it. If I want to make it display in a shell that isn't
>doing it currently, how do I do it? I've seen where tcsh will have it but
>not bash, or where bash will have it but not tcsh (never do both shells have
>it which is just annoying). Just wondering how I would make a shell display
>the directory I am in, because I find it much more easy and productive.
This archive was generated by hypermail 2a24 : Sun Apr 23 2000 - 22:14:40 MDT