将新文件自动复制到Windows上的另一个文件夹

时间:2013-01-17 08:35:36

标签: shell copy watch

我有一个文件夹,其中一些xml文件不断更新,我希望将这些文件复制到另一个文件夹。软件从中收集xml。我想要查看文件夹并仅复制新文件,因为它会自动进入另一个文件夹。

是否有现成的解决方案,或者可以使用Autoit,shell脚本或vb.net(最后选择)完成。

主要关注点:

  • 了解何时添加文件。
  • 将它们复制到该文件夹​​。
  • 确保第二次没有复印。

如果我安排此代码,它也可能有效

cd /home/webapps/project1/folder1 for f in *.csv do     cp -v $f
/home/webapps/project1/folder2/${f%.csv}$(date +%m%d%y).csv done

但它又没有办法不复制已经复制过的那些。

1 个答案:

答案 0 :(得分:1)

rsync。把它放到cron中每隔几分钟运行一次。