or download this
Splitting arguments
A very few systems deliver only the first argument, some systems split
+ up the arguments like a shell to fill up argv[],
most systems deliver all arguments as a single string. See the table b
+elow. I noticed that for Linux (delivering all arguments as one strin
+g),
a patch to split up was suggested on the Linux kernel mailing list (de
+ad link, try this page, archive.org), followed by a discussion of som
+e portability issues.