On 15 Jul 2005, at 20:09, Doug Kearns wrote: > On Sat, Jul 16, 2005 at 10:11:34AM +0900, Lothar Scholz wrote: > >> Hello, >> >> i found that starting a ruby script on window may result in a >> wrong ARGV. For example: >> >> ruby scan_paths.rb "C:\" "D:\" >> >> results in an ARGV array with just one element 'C:\" D:\"' >> but it must result in two strings. >> > > Assuming quoting in Windows works in some sane way; "C:\" "D:\" is > equivalent to "C:\" D:\"" ie. one word Agreed, I don't think this is ruby's fault: $ ruby -ve 'p ARGV' "C:\" "D:\" ruby 1.8.3 (2005-06-17) [powerpc-darwin8.1.0] ["C:\" D:\""] $ cat x.sh echo $1 $ sh x.sh "C:\" "D:\" C:" D:" $ -- Eric Hodel - drbrain / segment7.net - http://segment7.net FEC2 57F1 D465 EB15 5D6E 7C11 332A 551C 796C 9F04