Ausgabe von find mit ausführlichen Dateiattributen

Wie kann man die Ausgabe von "find -name " in ausführlicher Weise (wie ls -l) erhalten?
So soll die Ausgabe aussehen:
-rw-r–r-- 1 root root 869 2006-10-10 21:27 ./fstab
-rw-r–r-- 1 root root 288 2006-10-20 20:59 ./mtab

anstatt:
./fstab
./mtab

Ich habe es schon mit Pipes versucht, komme aber nicht weiter.

Hallo !

Wie kann man die Ausgabe von "find -name
" in ausführlicher Weise (wie ls -l) erhalten?

ls -l aufrufen ?

find -name -exec ls -l {} ;

Alexander

Hallo !

Hi,

Wie kann man die Ausgabe von "find -name
" in ausführlicher Weise (wie ls -l) erhalten?

find -name -exec ls -l {} ;

Ja, fuer n Dateien n+1 Prozesse, da sag ich danke im Namen der Firma… und ausserdem

 $ find /path/ -type f -print0 |xargs -0 ls -l

Gruss vom Frank.

Vielen Dank Euch Beiden.
Funktioniert prima. Eine Frage habe ich noch.
Kann man für locate auch eine „lange“ Ausgabe bekommen?

Habs mit
locate -exec ls -l {} ;
probiert (sorry). Klappt aber nit.

Hallo,

Funktioniert prima. Eine Frage habe ich noch.
Kann man für locate auch eine „lange“ Ausgabe bekommen?

Hm?

Habs mit
locate -exec ls -l {} ;
probiert (sorry).
Klappt aber nit.

Tja, wie kommst Du darauf, daß „locate“ den Parameter -exec versteht?

ls -aFl `locate ` 

HTH,

Sebastian

Funktioniert prima. Eine Frage habe ich noch.
Kann man für locate auch eine „lange“ Ausgabe bekommen?

Franks Verwendung von xargs erzwingt doch geradezu die Vermutung, dass dieses sich auch bei beliebigen Aufgabenstellungen analog verwenden lässt.

locate | xargs ls -l

Gruss
Schorsch

Prima, genau das habe ich gesucht.

Franks Verwendung von xargs erzwingt doch geradezu die
Vermutung, dass dieses sich auch bei beliebigen
Aufgabenstellungen analog verwenden lässt.

sorry, hatte mit „locate |xargs -0 ls -l“ getestet.
Werde mit xargs mal näher ansehen!

Gruß, Martin