You could have a script run periodically by cron. I think that the best way to do it is to use the find command.
You could use the '-newer file' option to find files newer than a certain file. The file you use is simply one you create with the touch command, to create a file that is used as a time-stamp. The file command has an -exec option that can be used to call a command and hand it the list of new files. There is also an option to use a null byte instead of a return character in the list.
After the files are backed up, simply touch the time-stamp file again before finishing.
Last edited by jschiwal; 10-23-2004 at 07:53 AM.