hallo, El Wed, Feb 02, 2005 at 01:52:43PM +0100 Marc Demierre ha dit: > 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) > > find . -ctime -1 | xargs cp -R --preserve * ../trash/ > (Funktioniert nicht, da syntaktisch falsch .-) > > Hat jemand einen Tip fuer mich, in welche Richtung ich > weitersuchen soll? ich denke das folgende kommando koennte dir weiterhelfen, garantiere aber nicht, dass es die eleganteste loesung ist ;) find . -ctime -1 | xargs tar -c | tar -xC ../new m. -- You can't separate peace from freedom because no one can be at peace unless he has his freedom (Malcolm X) ( ( ( i ) ) ) http://indymedia.org ( ( ( i ) ) ) .''`. using free software / Debian GNU/Linux | http://debian.org : :' : `. `'` gpg --keyserver keys.indymedia.org --recv-keys B9A88F6F `-
Attachment:
signature.asc
Description: Digital signature