あなたのニーズをサポートするソフトウェアについて聞いたことがありません。しかし、プログラマーである場合は、Perlでこれを記述する方法を理解する必要があります。
ここで、すべてのファイルを取得する方法の例を見つけました。これはあなたの決意ではありませんが、実行方法を理解するのに役立ちます:http :
//www.perlmonks.org/?node_id=907019
別のライブラリNet :: FTPのヘルプ:http :
//search.cpan.org/dist/libnet/Net/FTP.pm
これを使用して、サーバーへのftp接続を開くことができます(最初の例)承認を行います(最初の例)
2番目のURLは、メソッドを使用してファイルの最後の部分を取得する方法を支援します。ファイルのどこから読み取りを開始するか-> read(BUFFER、SIZE [、TIMEOUT])小さいサイズの部分をBUFFER変数に直接読み込むcoursor
別の関数:length(BUFFER)は、取得するデータ量を示します。ゼロの場合は、おそらくEOF印刷( "$ BUFFER \ n")の単純な印刷バッファーコンテンツに画面に到達しています。
これは完全な解決策ではなく、方法です。これをすべて書いた理由の1つだけが、おそらくあなたのタスクに対応するソフトウェアがないことです。
そのプログラムの書き方がわからない場合は、スーパーユーザーではなくstackoverflow.comで尋ねてください。多くのプログラマーが支援の準備ができています。
可能であれば、ftpサイトがダウンロードの再開をサポートしていることを確認してください。ファイルのこの読み取り終了部分がないと不可能です。
別の部分的な解決策は、ログファイルのローテーション、1日1時間または1時間のファイルです。これは、ログファイルの成長速度に依存します。