Hello,
In my home directory named /home/Carlo, I have a directory named foo
and under foo is the directory bar:
$ ls -ld foo
drwxr-xr-x 3 Carlo None 0 Nov 9 08:46 foo
$ ls -ld foo/bar
drwxr-xr-x 2 Carlo None 0 Nov 9 08:46 foo/bar
I also have a symbolic link to foo/bar on my home
$ ls -ld bar2
lrwxrwxrwx 1 Carlo None 7 Nov 9 08:47 bar2 - foo/bar
Here's the problem:
When I do a `cd bar2' and do an `ls -l ../', here's what I get:
Known problem. Cygwin takes a shortcut and treats name/.. as
though it were a single ., which unfortunately is counter to posix
when
Eric Blake wrote:
$ ls -ld bar2
lrwxrwxrwx 1 Carlo None 7 Nov 9 08:47 bar2 - foo/bar
Here's the problem:
When I do a `cd bar2' and do an `ls -l ../', here's what I get:
Known problem. Cygwin takes a shortcut and treats name/.. as
though it were a single ., which unfortunately is counter
Known problem. Cygwin takes a shortcut and treats name/.. as
though it were a single ., which unfortunately is counter to posix
when name was a symlink. The problem is that patching cygwin
is likely to slow down the common case, so the cygwin developers
have chosen speed over
4 matches
Mail list logo