||Wed 2014-07-30 09:41|
|I'd agree with everything… except your example of a wrong-defaults command.|
While, sure, I'll often do find -print0 | xargs -0 I'll just as frequently be piping a file into xargs, or viewing find's output on-screen. If you want things to Just Work, I fear many other common Unix utilities would have to be re-vamped to work on files with entries delimited by nulls rather than newlines — things like less, sed, etc.
Either that, or make xargs line-oriented by default and prohibit newlines in filenames.
Realistically, I think the best one could hope for, rather than it just working, is an easier way to spell that. My preference would be a -xargs option to find.