FTPサーバーから昨日ファイルをダウンロードしてください。

FTPサーバーから昨日ファイルをダウンロードしてください。

FTPサーバーから昨日追加されたファイルをダウンロードする方法は?すべてのサブフォルダに対して+同じ構造を維持します。

ベストアンサー1

スクリプトがなければ、これを行う簡単な方法は思いません。 Wgetには、日付でフィルタリングする組み込みコマンドはありません。 Curlには-zがあります。

curl -z "Oct 01 2015" "file"

ただし、カールはディレクトリ全体を再帰的にダウンロードするためのftpのワイルドカード/ wgetの-rスイッチの欠如をサポートしません。 wgetを使用すると、--timestampingを使用して新しいファイル/変更されたファイルのみをダウンロードできますが、これは比較するローカルミラーがある場合です。

curftpfsなどを使用してサーバーをインストールし、findとcpを使用する方が良いでしょう。 wgetだけを使ってこれをスクリプト化する賢い方法があると確信していますが、これについてはもっとよく知っている人に任せます。

おすすめ記事