Bagaimana dengan ini:
find . -exec ls -dl \{\} \; | awk '{print $3, $4, $9}'
Gunakan pohon . Beberapa distribusi linux menginstalnya secara default (di hari-hari kelam ini hanya GUI :-), tetapi selalu tersedia di repositori standar. Seharusnya juga tersedia untuk *BSD, lihat http://mama.indstate.edu/users/ice/tree/
Gunakan:
tree -p -u -g -f -i
atau
tree -p -u -g -f
atau periksa halaman manual untuk banyak argumen berguna lainnya.
Bekerja di Linux Debian:
find $PWD -type f
find
mendekati:
find . -printf "%u %g %p\n"
Ada juga "%P", yang menghapus awalan dari nama file, jika Anda ingin jalurnya relatif terhadap direktori yang ditentukan.
Perhatikan bahwa ini adalah GNU find, saya tidak tahu apakah BSD find juga mendukung -printf.