Beefy Boxes and Bandwidth Generously Provided by pair Networks
Just another Perl shrine

Re: Copy files by date modified

by dwhite20899 (Friar)
on Jun 08, 2009 at 00:59 UTC ( #769340=note: print w/replies, xml ) Need Help??

in reply to Copy files by date modified

Hi, svetho!

I also needed a date-modified mode for rsync, so I don't think you missed something there.

I was downloading ISO files into various subdirectories of /home/me/isos and wanted to rsync occasionally, but didn't want to waste time on dirs I already had done.

I wrote a script that "touch"ed a file when it exited, to set the date it was last run. I don't have the code handy, but it went like:

$f = `find /home/me/isos -type f -iname '*iso' `; @imlist = split(/\n/,$f); $touchtime = -M ".touch_sem"; for $image (@imlist) { if ($touchtime <= -M "$image") { #rsync } } `touch .touch_sem `;

Replies are listed 'Best First'.
Re^2: Copy files by date modified
by Anonymous Monk on Jun 23, 2009 at 19:18 UTC
    what about the --modify-window option in rsync?

Log In?

What's my password?
Create A New User
Node Status?
node history
Node Type: note [id://769340]
and the web crawler heard nothing...

How do I use this? | Other CB clients
Other Users?
Others scrutinizing the Monastery: (9)
As of 2016-10-25 08:18 GMT
Find Nodes?
    Voting Booth?
    How many different varieties (color, size, etc) of socks do you have in your sock drawer?

    Results (315 votes). Check out past polls.