Wahnsinn, locate in Verbindung mit einer For Schleife in der Shell ist unglaublich mächtig. Sogar fast schon kreativ!
Zuerst mit updatedb meine .locate Struktur aktualisieren.
Dann wirds ein Einzeiler, der sehr flexibel ist. Das Beste: Durch die Verwendung von locate funktioniert der Befehl von jeglicher Position.
for i in `locate Datentyp | grep Suchbegriff `; do cp `echo $i` /Zielpfad ; done
Kurzes Beispiel:
for i in `locate jpg | grep Photoprojekt | grep August07`; do cp `echo $i` /home/sinux/tmp; done
Sehr praktisch und wandelbar.
Viel Spass damit!

