
ウェブサイトのメンテナンス作業で、クライアントはウェブサイトが稼働している FTP サーバーを持っています。かなり標準的なものですが、時代遅れです。
ナビゲーションを変更するには、ほとんどの HTML ファイルに対して検索と置換を実行する必要があります。これを効果的に行うには、ローカルで実行する必要があります。
FTPサーバーは満杯ゴミの山です。彼はクライアントとファイルを交換するためにそれを使っていました。私は関連するすべてのファイルのコピーを入手したいのですが、同時に、決して必要のない何十ギガバイトものファイルをダウンロードして時間を無駄にしたくありません。
FTP は~/.gvfs
現在マウントされています。ディレクトリ構造を維持しながらすべての .html ファイルをコピーして、ファイルの作業が完了したら、マージ/置換を使用してコピーし直すことができる、すばやく簡単な方法はありますか?
答え1
Filezilla FTP クライアントを使用してみてください。このクライアントには、[表示] メニューからカスタム ファイル フィルターを作成し、特定の種類のファイルのみを表示する機能があります。
答え2
これはテストしていませんが、次のようにすれば動作するはずです:
rsync -av --include "*/" --include "*.html" --exclude "*" ~/.gvfs/. /path/to/destination