🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: fj.net.ftp
Article #5

Re: ftpでローカルディレクトリをサーバにミラーするツール

#5
From: Seiichi Namba
Date: Sat, 24 Nov 2001 16:26
38 lines
3216 bytes
難波です。

Seiichi Namba <sn@asahi-net.email.ne.jp> writes:

> 調べてみましたが、この remote/local、local/remote 間の cp -a (rcp -r) 
> 相当の処理の方は(今の)dired-dd ではできません。
> 
> 上の dired-do-shell-command の機能を利用すればこれもなんとかサポートで
> きるような気もしますが、drag-and-drop の ((r)cp の) 場合は双方向の処理
> があって、local directory と remote ftp directory の間でこれを行なうに
> は少し細工が要りそうです(コピーの方向によってやる事が違う?)。
> 
> したがって、この再帰的コピーの方は、dired-dd-0.9.1.23 よりも先になりそ
> うです。あるいは面倒くさくなって止めるかもしれませんが、やはり出来れば
> 便利でしょうね。

よく考えてみたら、dired-do-shell-command を使うまでもなく、コピー元か
コピー先が ftp のディレクトリだったら、cp -a ではなく rcp -rp すれば
良い(少しパス名は修正する必要があるが)だけの話で、
割と簡単にできてしまいました。

dired-dd-copy-recursive の修正と、前記の dired-dd-delete-recursive
を含む本体は近日中に dired-dd-0.9.1.23 として出します。
リリースしたら、お知らせします。

dired-dd-copy-recursive の方はもう少しテストしてみたいので、
本記事には書きません。

(いずれにしても、ftp ホストには rsh/rcp ができることが前提です)

なお、dired-dd には C (dered-do-copy) コマンドのように使えるように、
キーにバインドするための dired-dd-do-copy-recursive というコマンドも
入っていて、こちらも ftp ディレクトリに対する(からの)再帰的な
コピーができるようになるはずです。


dired-dd の入手先。
http://www.asahi-net.or.jp/~pi9s-nnb/dired-dd-home.html
Technical Details
Message-ID: <9tohn6$fnh$1@sn.asahi-net.email.ne.jp>
Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!newsfeed.stanford.edu!news-spur1.maxwell.syr.edu!news.maxwell.syr.edu!newsfeed.media.kyoto-u.ac.jp!Q.T.Honey!nf.asahi-net.or.jp!not-for-mail
References: <9tdn83$lr$1@nn-tk104.ocn.ad.jp> <9tfq83$m3k$1@news.firstserver.ne.jp> <9tlbbn$424$1@nn-tk105.ocn.ad.jp> <9tloqv$97u$1@sn.asahi-net.email.ne.jp> <9tnbgj$lm9$2@sn.asahi-net.email.ne.jp>

Show Full Headers
Complete Article Headers
X-Google-Language: Japanese,JIS
X-Google-Thread: 1097d7,b1aeebc13aeebd52
X-Google-Attributes: gid1097d7,public
X-Google-Thread: 10160c,3b3a32791a97a095
X-Google-Attributes: gid10160c,public
X-Google-Thread: ff358,f06f17bdf31e07c1
X-Google-Attributes: gidff358,public
X-Google-Thread: faae6,b1aeebc13aeebd52
X-Google-Attributes: gidfaae6,public
X-Google-ArrivalTime: 2001-11-24 08:27:04 PST
Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!newsfeed.stanford.edu!news-spur1.maxwell.syr.edu!news.maxwell.syr.edu!newsfeed.media.kyoto-u.ac.jp!Q.T.Honey!nf.asahi-net.or.jp!not-for-mail
From: Seiichi Namba <sn@asahi-net.email.ne.jp>
Newsgroups: fj.net.ftp,fj.questions.unix,fj.editor.emacs,fj.sources
Subject: Re: ftpでローカルディレクトリをサーバにミラーするツール
Date: 25 Nov 2001 01:26:10 +0900
Organization: Smoke
Message-ID: <9tohn6$fnh$1@sn.asahi-net.email.ne.jp>
References: <9tdn83$lr$1@nn-tk104.ocn.ad.jp> <9tfq83$m3k$1@news.firstserver.ne.jp> <9tlbbn$424$1@nn-tk105.ocn.ad.jp> <9tloqv$97u$1@sn.asahi-net.email.ne.jp> <9tnbgj$lm9$2@sn.asahi-net.email.ne.jp>
Mime-Version: 1.0
Content-Type: text/plain; charset=iso-2022-jp
Content-Transfer-Encoding: 8bit
Lines: 38
NNTP-Posting-Host: g033023.ppp.asahi-net.or.jp
X-Trace: 1006619222 news3.asahi-net.or.jp 242 211.132.33.23
X-Complaints-To: ap-net@asahi-net.or.jp