Run command in new window
Steven Penny
svnpenn@gmail.com
Tue Dec 26 19:12:00 GMT 2017
On Sun, 24 Dec 2017 21:08:17, Steven Penny wrote:
> that did it - thanks - this also works:
>
> cygstart bash '-c "echo hello; read z"'
>
> seems like a problem with cygstart parser? here is the syntax:
>
> cygstart [OPTION]... FILE [ARGUMENTS]
>
> so should support multiple arguments - this command works as expected
>
> cygstart touch 1 2 3
>
> maybe the hyphen in "-c" is causing the problem?
update - cygstart does support multiple arguments, but any spaces will cause a
problem. for example this command works fine:
cygstart bash -c 'echo;read'
but this fails
cygstart bash -c 'echo 1;read'
and for some reason any spaces must be quoted - not escaped - these work:
cygstart bash -c '"echo 1;read"'
cygstart bash -c "'echo 1;read'"
these fail:
cygstart bash -c 'echo\ 1;read'
cygstart bash -c "echo\ 1;read"
--
Problem reports: http://cygwin.com/problems.html
FAQ: http://cygwin.com/faq/
Documentation: http://cygwin.com/docs.html
Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple
More information about the Cygwin
mailing list