Re: cd into // works?

From: YONETANI Tomokazu <qhwt+fbsd_at_les.ath.cx>
Date: Wed, 23 Feb 2005 12:36:30 +0900
On Tue, Feb 22, 2005 at 09:19:52PM +0100, Andreas Kohn wrote:
> due to a typo, I typed
> 
> [klamath] ~>cd //
> 
> today. Okay, I'm used to the shell[1] changing any // into /, so I
> expected to get to /. Now, I got there, but pwd/$PWD still have "//" in
> them?
> 
> [klamath] //>pwd
> //
> [klamath] //>echo $PWD
> //
> [klamath] //>cd //home//
> [klamath] //home>pwd
> //home

Hi, I may be missing your point, but it's in the bash FAQ:
  $ less "+/^POSIX.2," /usr/local/share/doc/bash/FAQ

> I checked with Linux, and there everything works as expected:
> [catalina] ~>cd //
> [catalina] />pwd
> /
> 
> Is this expected behavior? 

This one isn't expected, or maybe the bash version is old
(according to CHANGES file, bash-2.0.1-release is the first release
with this change in path canonicalization).

Cheers.
Received on Wed Feb 23 2005 - 02:36:35 UTC

This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:38:28 UTC