Re: cygpath -u converts quoted UNC paths to local
- Date: Thu, 4 Apr 2019 10:49:50 +0300
- From: Andrey Repin <anrdaemon@xxxxxxxxx>
- Subject: Re: cygpath -u converts quoted UNC paths to local
Greetings, Corinna Vinschen!
> On Apr 3 19:20, Andrey Repin wrote:
>> Greetings, All!
>> This can be considered "working by design", but it really imposes some serious
>> restrictions on interoperability with Cygwin, that I think can be avoided.
>> After some further testing, this seems to be affecting IP-based UNC paths
>> The essence is this:
>> $ dir "\\192.168.1.5\wwwroot\ccenter\bin\online.sh"
>> 26.10.2018 18:16 431 online.sh
>> $ cygpath -u \\192.168.1.5\wwwroot\ccenter\bin\online.sh
>> $ cygpath -u "\\192.168.1.5\wwwroot\ccenter\bin\online.sh"
> This shows that it's not cygpath. It's the quoting, thus the shell
> mangles the path.
Oh, sorry, stupid habit of mine.
Yes, in Windows convention, shell (CMD) does not perform unquoting.
This makes it impossible to reliable pass parameters to cygpath.
With best regards,
Thursday, April 4, 2019 10:48:12
Sorry for my terrible english...
Problem reports: http://cygwin.com/problems.html
Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple