Se você estiver usando o GNU find
(o que eu estou supondo é o caso, dada a linux tag), você pode usar sua -printf
action:
find . -type f -printf "%p %s %y\n"
( %y
fornece as mesmas informações que stat
' %F
, como uma única letra).
Como alternativa, também assumindo o GNU find, use -execdir
para que o comando executado ocorra no diretório de contenção:
find . -type f -execdir stat --format="%n %s %F" {} +