Mailing-List: contact cygwin-help AT sourceware DOT cygnus DOT com; run by ezmlm List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-owner AT sources DOT redhat DOT com Delivered-To: mailing list cygwin AT sources DOT redhat DOT com Message-ID: <20001018134646.16601.qmail@web113.yahoomail.com> Date: Wed, 18 Oct 2000 06:46:46 -0700 (PDT) From: Earnie Boyd Subject: Re: /bin/pwd (getcwd) and symlinks To: Egor Duda Cc: cygwin AT sources DOT redhat DOT com MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii --- Egor Duda wrote: > Hi! > > Wednesday, 18 October, 2000 Earnie Boyd earnie_boyd AT yahoo DOT com wrote: > > EB> --- Andrej Borsenkow wrote: > >> If a current directory is symlink, getcwd() on Unix returns directory, to > >> which this symlink points, while on Cygwin it returns directory itself: > >> > >> while on Unix this returns /tmp/real. > [...] > EB> It's implementation depedant. On my HP-UX system it returns the symbolic > link > EB> name. I could find no documentation stating that it should return the > actual > EB> directory. > > are you sure you've run "/bin/pwd"? Some shells (including bash) have > internal pwd, which prints "symlinked" name. > Ok. HP-UX /bin/pwd prints the actual directory. But, what does /bin/pwd on Linux do? Where is any documentation for what it should do for symlink? I haven't found anything useful that describes what happens for symlink. Cheers, ===== Earnie Boyd mailto:earnie_boyd AT yahoo DOT com --- --- --- Cygwin: POSIX on Windows --- --- Minimalist GNU for Windows --- __________________________________________________ Do You Yahoo!? Yahoo! Messenger - Talk while you surf! It's FREE. http://im.yahoo.com/ -- Want to unsubscribe from this list? Send a message to cygwin-unsubscribe AT sourceware DOT cygnus DOT com