CYGWIN_NT-6.1-WOW 2.2.1(0.289/5/3) inconsistency between pwd and readdir
Andrey Repin
anrdaemon@yandex.ru
Thu Oct 22 00:06:00 GMT 2015
Greetings, Francis ANDRE!
> the drive letter returned by pwd is a upper case letter while the drive
> letter returned by readdir is a lower case letter.
> [FrancisANDRE@idefix pocozos ]$pwd
> /cygdrive/Z/git/pocozos
> [FrancisANDRE@idefix pocozos ]$ll /cygdrive
> total 92
> drwxrwxrwx+ 1 NT SERVICE+TrustedInstaller NT SERVICE+TrustedInstaller 0
> 20 oct. 18:52 c
> drwxrwxrwt+ 1 Administrateurs Système 0 20 oct. 18:52 d
> drwxrwxrwx+ 1 Administrateurs Unknown+Group 0 20 oct. 18:52 g
> drwx---rwx+ 1 Administrateurs Administrateurs 0 21 oct. 11:45 z
> Thus, when traversing the /cygdrive tree using a pattern matching code,
> the /cygdrive/Z directory does not exist while the /cygdrive/z exists.
> Either pwd should return a lower case letter, either readdir should
> return an uppercase drive letter to get consistent results.
$ cd /cygdrive/c/dev/; pwd
/cygdrive/c/dev
$ cd /cygdrive/C/dev/; pwd
/cygdrive/C/dev
$
Notice the pattern.
--
With best regards,
Andrey Repin
Wednesday, October 21, 2015 20:57:10
Sorry for my terrible english...
More information about the Cygwin
mailing list