> ls |xargs ls -l
Может все таки лучше "ls -lR" ? :-)
Да и не всегда "ls |xargs ls -l" срабатывает.
Есть у меня каталог "-=kernel=-", его не берет :-)
ls: invalid option -- =
P.S. Кстати, иногда бывают файлы с пробелами в именах (например мне так нравится называть mp3-файлы). Конструкция "for i in *" в этом случае будет работать только после прочтения manual-а (man bash): export IFS=$'\n'.