[Top][All Lists]

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

Re: handling "/"

From: Colin Watson
Subject: Re: handling "/"
Date: Wed, 20 Jan 2010 23:39:22 +0000
User-agent: Mutt/1.5.18 (2008-05-17)

On Wed, Jan 20, 2010 at 11:30:42PM +0000, Carles Pina i Estany wrote:
> I've seen a couple of patches about handling "/".
> In Linux (I think that it's up to Linux, but maybe is libc?) things like
> ///bin///// are valid. Or things like /var/tmp//
> Is this not everywhere? I've not verified if POSIX paths says this, but
> would avoid the things that has been patching and unpatching today.

POSIX says:

  Multiple successive <slash> characters are considered to be the same
  as one <slash>, except for the case of exactly two leading <slash>

(Two leading <slash> characters are implementation-defined; I think this
is for compatibility with the way some systems handle network mounts.)

However, many people feel that multiple contiguous slashes are inelegant
anyway, and strive to avoid them.

Colin Watson                                       address@hidden

reply via email to

[Prev in Thread] Current Thread [Next in Thread]