On Wed, Feb 02, 2005 at 01:52:43PM +0100, Marc Demierre wrote: > > Hallo zusammen > > Ich moechte in einem Verzeichnis alle Dateien finden die neuer als einen > Tag alt sind und diese dann in ein neues Verzeichnis umkopieren. Dabei > sollte die Verz. Struktur erhalten bleiben. > > Dabei habe ich folgende zwei Varianten probiert: > > find . -ctime -1 -exec cp --preserve {} ../new/ \ > (Funktioniert nicht, da dann der Inhalt des ganzen Verzeichnises > mitkopiert wird, in dem die neue Datei sich befindet) Dem Find noch sagen, dass Du "-type f" suchst. > find . -ctime -1 | xargs cp -R --preserve * ../trash/ > (Funktioniert nicht, da syntaktisch falsch .-) ... -type f -print0 | xargs -0 --preserve --target-directory ../trash Best regards from Dresden Viele Gruesse aus Dresden Heiko Schlittermann -- SCHLITTERMANN.de ------------------ internet & unix support - Debian GNU/Linux Woody + KDE 3.1 + Bunk -- DVD / CD --------- Heiko Schlittermann HS12-RIPE ------------------------------- pgp: A1 7D F6 7B 69 73 48 35 E1 DE 21 A7 A8 9A 77 92 ------- gpg: 3061 CFBF 2D88 F034 E8D2 7E92 EE4E AC98 48D0 359B -----
Attachment:
signature.asc
Description: Digital signature