コマンドが送信できればどんな環境にも適用できよう。
コマンドを2回送信する。
1回目は移動元設定。2回目は移動先設定。で、移動する。
というか、リネームするだけなんだけど。
RNFR /old/path/to/dir
RNTO /new/path/to/dir
実際のログはこんな感じ。
>rnfr /hoge/blog
350 File or directory exists, ready for destination name.
>rnto /blog
250 Rename successful
350 File or directory exists, ready for destination name.
>rnto /blog
250 Rename successful
<追記 2010/01/28>
「ディレクトリごと」って言うと、「ディレクトリ毎」ともとれるということに気付く。
なので、この記事のタイトルを誤解のないように直すと、
「ftpでサーバ上でディレクトリ丸ごとファイル移動」
さらに言えば
「ftpでローカルにダウンロードせずに、サーバ上でディレクトリ丸ごとファイル移動」
っていうか、記事内で言及してある通り、
「ftpでディレクトリのリネーム」
これで世褐炭じゃん、いや、良かったんじゃんー(>_<)
…世褐炭 て有名なのね(^^;
<追記 2010/01/28>
「ftp」「ディレクトリごと」で別の記事 書いてたんだ。気付かんかった。
こちらは
「コマンドラインでFTPでディレクトリ丸ごとダウンロード」
ってことだね。
Comments