[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Strange bash prompt



On Wed, 1999-09-22 10:25:29 +0530, XRDLAB wrote:
> Hi,
> 
> I noticed a strange behaviour of bash regrding the prompt. I have set
> PS1='\h:\w$ '. With that I get both the host name and the working
> directory as my shell prompt. Yesterday I noticed a strange behaviour
> accidentally. The sequence is given below:
> 
>  mysxrd:~$ cd /var 
>  mysxrd:/var$                ---- prompt is correct
>  mysxrd:/var$ cd ../usr
>  mysxrd://usr$               ---- prompt has 2 slashes!
>         
> I am surprised by this behaviour. Is it expected? The bash version is:
>   GNU bash, version 2.01.1(1)-release (i486-pc-linux-gnu)
> 
> TIA,
> 
> sridhar

Here's your test run first with bash-2.03, then with bash-2.01:
	euler:~$ echo $PS1
	\h:\w$
	euler:~$ cd /var
	euler:/var$ cd ../usr
	euler:/usr$ echo $BASH_VERSION
	2.03.0(1)-release
	euler:/usr$ ls -l /bin/bash*
	-rwxr-xr-x   1 root      1582874 May 12 06:37 /bin/bash
	-rwxr-xr-x   1 root       426980 Oct 20  1998 /bin/bash-2.01.1
	-rwxr-xr-x   1 root      1582874 May 12 06:37 /bin/bash-2.03.0
	euler:/usr$ /bin/bash-2.01.1
	bash-2.01.1-2.01$  PS1='\h:\w$ '
	euler:/usr$ cd
	euler:~$ echo $PS1
	\h:\w$
	euler:~$ cd /var
	euler:/var$ cd ../usr
	euler://usr$ echo $BASH_VERSION
	2.01.1(1)-release

The bash-2.01 was the slink release from debian;
the bash-2.03 was built from sources obtained from ftp.gnu.org,
using gcc-2.7.2.3 on a slink system.

Keith


Reply to: