質問
私は別のサーバーからファイル/ディレクトリ構造をアップロードする方法を探しています。.. 私の場合はそれが可能だ唯一の方法は、ファイル/ディレクトリのアーカイブを作成せずにスクリプトか何かを使用して、それをアップロードする簡単な方法があり、SFTPのアップロードですが、私は、リモートサーバー上で再作成したい?
ありがとうございます!
解決
おそらく解決策は、(SCP -r)再帰的にscpコマンドを使って発見されるだろうか?それとものみSFTPするために、明示的に制限されていますか?
SFTPとスクリプトをサポートしているクライアントの名前lftpのもあります - FTPコマンドの一覧 - ずっと私が想像バッチファイルのように。 ( http://lftp.yar.ru/lftp-man.htmlする)
他のヒント
あなたはSyncplify.me FTPスクリプトを検討する必要があります!解決策として。それはあなたがあなたの目標を達成するために非常に簡単なスクリプトを書くことができます。 例えば、リモートSFTPサーバにディレクトリ全体をアップロードすると、実際に既製のテンプレートのいずれかに追加されたコードの単一行になります。 http://www.syncplify.me/products/ftp-script/する
edtFTPj / PRO には、包括的なスクリプトを持っているJavaのSFTPクライアントですエンジン。ビーイングのJavaは、Javaがサポートされている任意のプラットフォーム上でそれを実行することができます。
ここでスクリプトのサポート。これは、リモートディレクトリにカレントディレクトリ内のすべてのファイルをアップロード「MPUT」コマンドを持っています。
再帰転送はまだサポートされていませんが、必要に応じて簡単に追加することができた - 。興味のある方はメールサポートを