There are many alternatives to parsing `ls`, depending on the situation. I can probably just add a link to [this](http://mywiki.wooledge.org/ParsingLs). I think I'll remove `find` from the example since it can be safe to parse as long as you use `-print0` (which is mentioned in another guideline).

Quoting globs is just a mistake/bug, so I'm not sure what kind of alternative you'd want -- maybe it shouldn't be a guideline because of this? Shell can be a weird grey area where we need guidelines like this to avoid bugs and unexpected behavior that result from counter-intuitive rules vs other languages where a guideline is making a choice between two approaches that both technically work.