私が読んだように、scpタスクを介してリモートマシンからファイルをダウンロードするとき、antは「fileset」属性を提供しません。ローカルマシンからファイルを送信する場合は機能しますが、リモートマシンで起動する場合は機能しません。それはドキュメントからです。したがって、リモートマシンでは、すべてのディレクトリにいくつかのフォルダとファイルのロードがあります。すべてのフォルダとすべてのフォルダから1つの指定されたファイルをダウンロードしたいと思います。何千ものファイルがあるため、すべてのファイルをダウンロードしてから不要なファイルを削除しても解決策にはなりません。
それで。リモートマシンの指定されたディレクトリからすべてのフォルダをダウンロードし(コンテンツなしでディスク上にのみ作成)、リモートマシンのすべてのディレクトリから指定されたファイルを1つダウンロードし、antを使用して対応するフォルダに配置するにはどうすればよいですか?