• ベストアンサー

FTPコマンドでディレクトリごとファイル移動できるコマンドはありますか?

タイトルどおりなのですが、FTPでファイルを転送する際に、サブフォルダを含むディレクトリごとファイル転送するコマンドはありますでしょうか。 ディレクトリの中にあるすべてのファイルを移動したいのですが、サブフォルダがたくさんあるので、わざわざディレクトリの場所へ移動してmputを繰り返すのはめんどうで仕方ありません。 よろしくお願いします。

質問者が選んだベストアンサー

  • ベストアンサー
  • mac_res
  • ベストアンサー率36% (568/1571)
回答No.1

ご使用になるOS環境が書いてないのですが、Linux,BSD等ならncftpで、get -R dir。 Windowsならffftpを使えば良いと思います。

bolder
質問者

お礼

回答ありがとうございます。そうですね、確かにOS環境は書くべきでしたw さっそくやってみることにします。ありがとうございました。

その他の回答 (1)

  • notnot
  • ベストアンサー率47% (4900/10358)
回答No.2

質問に文字通りで答えるなら、「ありません」が答え。 #1の方の挙げられているようなツールを使うのがいいでしょう。コマンドラインがよければncftpのwindows版もあります。 ソフト配布サイトのftpサーバーでは、ディレクトリ a に対して、get a.tar とするとサーバー側で動的にtarしてくれて転送してくれるものも以前はよくあったんですが、最近はあまり見かけません。

bolder
質問者

お礼

回答ありがとうございます。そうですね、サイトで見てもそういうコマンドは見当たらなかったので「ないのかなあ」とは思ってたんですが、「ディレクトリごと転送はできない」とはっきり書かれていないので、「あるかもしれない」と思ってしまうんですよね。 さっそく#1さんの方法でやってみることにします。ありがとうございました。

関連するQ&A