Phil wrote:
" Will shell scripts get
"
"  -Dsomething=c:/Documents and Settings/whatever
"
" as one argument, or three?

As I hinted in my (off-topic, sorry) other post, you can figure this out for 
yourself with trivial scripts in the language of interest.  But also, you can 
note the recurring theme, which is that every tool discussed so far uses spaces 
to delimit tokens, and requires quotes to make things with spaces in them be 
considered a single token.  Given that command line splitting (into argv, in a 
C program) is handled by code common to all programs (more or less), it should 
be clear which way to place your bets (if you don't want to actually do the 
trivial tests).

Use Unix shell scripts to avoid the =-sign-is-treated-like-space problem in 
your Cygwin environment.

Quote arguments with spaces to get them recognized as single arguments.

Avoid directories with spaces in their names if you don't want to do the 
quoting work.

" cgf wrote:
" "
" " This is all an argument for using Cygwin the way it was supposed to be
" " used - there are no .bat files on UNIX.  Use shell scripts instead.

stephan();



--
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple
Problem reports:       http://cygwin.com/problems.html
Documentation:         http://cygwin.com/docs.html
FAQ:                   http://cygwin.com/faq/

Reply via email to