1

一部の xml ファイルが更新されているフォルダーがあり、それらのファイルを別のフォルダーにコピーしたい。そこからソフトウェアが xml を収集します。フォルダを監視して、自動的に別のフォルダに来るので、新しいファイルだけをコピーしたい。

既製のソリューションはありますか、それとも Autoit、シェル スクリプト、または vb.net (最後の選択) を使用して実行できますか。

主な懸念事項:

  • ファイルがいつ追加されたかを知る。
  • それらをフォルダーにコピーします。
  • 2回目はコピーされていないことを確認してください。

このコードをスケジュールすると、それも機能する可能性があります

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

ただし、既にコピーされているものをコピーしない方法はありません。

4

1 に答える 1

1

rsync。cron に入れて、数分ごとに実行します。

于 2013-01-17T09:03:27.510 に答える