On Sat, Jul 28, 2007 at 03:52:02PM -0700, Jeremy Fitzhardinge wrote: > Neil Horman wrote: > > Jeremy asked that I make a patch next week to address split_argv's > > requirement > > that the argc parameter be non-NULL. I'll be fixing that next week, and > > what I > > can do is further enhance it such that it ignores spaces in quoted strings, > > which should address the case that concerns you. I.E I can make split_argv > > behave such that: > > echo "|\"foo bar\" --pid %p" > /proc/sys/kernel/core_pattern > > results in the following argv: > > {{"foo bar"}, {"--pid"}, {"1234"}} > > > > Which I think handles what you are looking for. > > > > No, please don't. My original argv_split did that, and it was just way > too complex. If you need complex quoting, you can always point it at a > shell script and handle it there. > > J
Ok, well then, it seems this corner case is much too harry to just fix up immediately. Given that we certainly don't handle quoted strings now, and the fact that this is a case that will almost never come up, and can be esaily worked around, lets address it at some time after we get this base functionality in place Regards Neil -- /*************************************************** *Neil Horman *Software Engineer *Red Hat, Inc. [EMAIL PROTECTED] *gpg keyid: 1024D / 0x92A74FA1 *http://pgp.mit.edu ***************************************************/ - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to [EMAIL PROTECTED] More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/