Re: extra slash in current path

Michael Tokarev <[email protected]> Thu, 23 Jun 2011 18:31:06 +0400
Newsgroups org.kernel.vger.linux-c-programming,org.kernel.vger.linux-kernel
Message-ID <[email protected]>
23.06.2011 18:11, yuyichao-mit wrote:

>>>> $ cd //
>>>> $ pwd
>>>> //

The current directory is cached in $PWD environment
variable by shell (bash at least).  This variable is
checked in glibc (getcwd() et al) - if it is set and
stat($PWD) is the same as stat("."), that value is used.

It has nothing to do with kernel, probably the issue
is in bash which somehow allows double slash for root
dir (but not triple).

/mjt