Greetings, Thomas Wolff!

> With a Windows case sensitive file system (and according mount flags
> for /cygdrive), the PATH does not properly reflect casing of the actual
> directories (e.g. C:\WINDOWS vs. C:\Windows, thanks MS...).

NTFS is a case-insensitive, but case-preserving file system.
I'll leave it up to you to google the implications.

> However, the shell finds programs anyway, like e.g. notepad.
> The exec*p system calls, on the other hand, do not find a program in this
> case as demonstrated by the attached test program.
> This is in contrast to the Linux (and POSIX?) manual page which claims
> „The execlp(), execvp(), and execvpe() functions duplicate the actions
> of the shell in searching for an executable file …“


--
WBR,
Andrey Repin (anrdae...@yandex.ru) 09.02.2015, <07:20>

Sorry for my terrible english...

Reply via email to