> | And you forgot to quote. > > Really! That again! Here, unless one of A or B (or perhaps C, > though as that's supposed to be removed, it shouldn't matter) is in > IFS - in which case I think we'd be told - quoting makes no difference > at all.
The example is clearly contrived just for the bug report and is a simplification of some existing code. That existing code probably uses a variable whose content comes from a file, or user input. That content may contain spaces. You appear to have strong feelings about this, but so do I, because I deal with failures to quote for hours upon hours, 5 days a week, in IRC. Really, it *is* necessary to hammer this point over and over again. If you're sick of hearing it, that's because you actually understand the issue. But a great number of the people posting to this list do not. Quoting is *the* number one issue in shell scripting. It cannot be reiterated enough. God knows we've tried, and it's still not enough.