Quando você passa um diretório para ls
, ele lista os arquivos nesse diretório, não o próprio diretório. Com o -R
flag, ls
lista arquivos em subdiretórios recursivamente. Para tornar os diretórios ls
list em vez de seus conteúdos, passe a opção -d
.
As sinalizações -t
e -r
são inúteis, pois afetam apenas a classificação e você está listando um arquivo por vez.
find Program.8.koebe/ -mtime -10 -exec ls -gohd {} \;
Com o GNU find, você pode usar -printf
em vez de invocar um comando externo. O formato de saída será semelhante, mas não exatamente idêntico.
find Program.8.koebe/ -mtime -10 -printf '%M %n %s %M %c %p\n'