> 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

Reply via email to