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.
alx
20. Oktober 2006 um 19:29
2
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