Article View: fj.net.ftp
Article #3Re: ftpでローカルディレクトリをサーバにミラーするツール
From: Seiichi Namba
Date: Fri, 23 Nov 2001 15:09
Date: Fri, 23 Nov 2001 15:09
42 lines
3315 bytes
3315 bytes
難波です。 Sin'ya <ksinya@quartz.ocn.ne.jp> さん writes: > ただ、lftpには「rm -rf」があるので、アップロードした物を全部消したい > 場合は便利だと思います。 > 2.4.7で「rm」を使用したら、「not a directory」というエラーが出るので、 > 2.4.6をconfigure and makeして「rm -rf」が使えることを確認しました。 lftp は proftpd 相手とかだと、upload 方向の動作がうまくいかないことが ありましたが、これもその関係かしら。私は set passive off にしています。今 2.4.6 を使っているので、後程 2.4.7 を試してみます。 ange-ftp で lftp を使えるといいんですがね(私の不満は、download 方向の 時にファイルの日付がその時刻になってしまうことでした)。lftp を ange-ftp と組合せるのは私にはうまくできなかったので、/bin/ftp (linux) に適当にパッチ を当て、ダウンロードしたファイルの日付をキープするように改造して使っています。 > emacsのange-ftpでも「rm -rf」相当のことができれば便利なのですが、そ > のような機能が公開されているのをどなたか御存知でしたら教えていただけな > いでしょうか。 dired で ! (dired-do-shell-command) などを使えば rm -rf は可能です。 emacs-19.x だと駄目みたいですが、emacs-20.7 と emacs-21.1 では可能でした。 xemacs はもう動かしてないので判りません。 /user@otherhost:/home/user などを C-x d で開いて色々試してみてください。 なお、拙作の dired-dd (http://www.asahi-net.or.jp/~pi9s-nnb/dired-dd-home.html) では drag-and-drop で (ange-)ftp できます。 実は dired-dd には "cp -a" でツリーごとコピーする機能があるのですが、 最近まで私は上の ! (dired-do-shell-command) のことを知らなくて、 ローカルのファイルシステムにしか使えない、などとドキュメントに 書いてあったりしますが、もしかしてこれは動くようにできるのかしらん…。 たぶん、あのままじゃ駄目だと思うけど、あとでこれも調べてみよう。
Technical Details
Message-ID:
<9tloqv$97u$1@sn.asahi-net.email.ne.jp>Path:
arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-02!supernews.com!newsfeed.direct.ca!look.ca!newshub2.rdc1.sfba.home.com!news.home.com!newsfeed.mesh.ad.jp!newsfeed2.kddnet.ad.jp!nf.asahi-net.or.jp!not-for-mailReferences:
<9tdn83$lr$1@nn-tk104.ocn.ad.jp> <9tfq83$m3k$1@news.firstserver.ne.jp> <9tlbbn$424$1@nn-tk105.ocn.ad.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: faae6,b1aeebc13aeebd52 X-Google-Attributes: gidfaae6,public X-Google-Thread: ff358,f06f17bdf31e07c1 X-Google-Attributes: gidff358,public X-Google-ArrivalTime: 2001-11-23 07:09:57 PST Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-02!supernews.com!newsfeed.direct.ca!look.ca!newshub2.rdc1.sfba.home.com!news.home.com!newsfeed.mesh.ad.jp!newsfeed2.kddnet.ad.jp!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 Subject: Re: ftpでローカルディレクトリをサーバにミラーするツール Date: 24 Nov 2001 00:09:08 +0900 Organization: Smoke Message-ID: <9tloqv$97u$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> Mime-Version: 1.0 Content-Type: text/plain; charset=iso-2022-jp Content-Transfer-Encoding: 8bit Lines: 42 NNTP-Posting-Host: g035018.ppp.asahi-net.or.jp X-Trace: 1006528195 news3.asahi-net.or.jp 2305 211.132.35.18 X-Complaints-To: ap-net@asahi-net.or.jp