On Thu, Jun 23, 2011 at 10:31 AM, Michael Tokarev <mjt@xxxxxxxxxx> wrote: > 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). u r right. chdir in c and cd in csh doesn't have this problem. it is bash stuff. > > /mjt > -- To unsubscribe from this list: send the line "unsubscribe linux-c-programming" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html