3

私はこのコードを使用してウェブサイトをミラーリングするためにwgetを使用しています

$ wget \
     --recursive \
     --no-clobber \
     --page-requisites \
     --html-extension \
     --convert-links \
     --restrict-file-names=windows \
     --domains website.org \
     --no-parent \
         www.website.org/tutorials/html/

次回実行すると、同じファイルのダウンロードが再開されますが、次回は変更されたファイルのみをダウンロードしたいと思います。wgetを使用する以外に、他のツールやスクリプト(できればPHP、Curl)を使用することもできます。

4

2 に答える 2

2

これはrsyncに合わせた仕事です。manrsyncを参照してください

次を使用できます。

rsync -avz <source> <destination>
于 2012-12-10T11:02:15.720 に答える
0

--timestamping増分ダウンロードのオプションを使用してみてください。詳細については、 wgetのマニュアルも参照してください。

于 2013-09-23T15:05:23.163 に答える