> It is suggested to use > du -a | awk '{print $2}' > instead of find. But what if filename contains spaces?
how about du -a | awk '{$1=""; print}' This does print a leading space but is simple enough, or perhaps du -a | while(s=`{read}) echo $s(2-) which is more accurate but arguably more complex. -Steve