# cd .gnome-desktop # ls hjl's Home Trash # ls | xargs ls xargs: unmatched single quote
ITYM: find -print0 | xargs ls xargs interprets quotes in its input---it is correct to complain when they don't match up.
It still doesn't work: # find -type f -print0 | xargs file ./hjls Home: can't stat `./hjls Home' (No such file or directory).
Use xargs -0.