
Ubuntu日本語フォーラム

ログインしていません。
よろしくお願いします.
<やりたい事>
ローカルに作成・編集したHPを一括してサーバにアップロードしたい.
その際,同一名ファイルはタイムスタンプを比較し,新しいものだけ上書きしたい.
Windowsでは,「NextFTP」というソフトにこの機能がありました.
gFTPは,同一ファイルを表示してくれますが,上記のような機能は無いですよね?
「FTP+一括転送」などで検索しても,うまく引っかかりません.
オフライン
# 延岡ってどんなところだろ?
Synapticを起動して「mirror」で検索してみると、こんなパッケージがあるようですよ。
Synapticの使い方をマスターしましょう。
Synapticさん による投稿:
【ftpmirror】
Mirroring directory hierarchy using FTP protocol
ftpmirror is an utility to copy directory hierarchy (usually
called 'mirror') using FTP protocol.
A similar perl script exists, whose name is 'mirror',
but ftpmirror requires less memory than mirror.
使ってないので、操作方法はわかりませぬ。
オフライン
gftp ってミラーリングコマンドってなかったんですねえ。
ミラーリングは、 lftp がオススメです。
http://www.google.com/search?q=lftp
オフライン
yama による投稿:
gftp ってミラーリングコマンドってなかったんですねえ。
ミラーリングは、 lftp がオススメです。
http://www.google.com/search?q=lftp
lftpって,Ubuntuに標準でインストールされていたんですね^^
とりあえず,サーバに一括更新をかけるスクリプトができました.
lftp -u ID,PASS -e "lcd (ローカルディレクトリ) && cd (サーバのディレクトリ) && mirror -R -v" (サーバのURL)
とりあえず,これだけで当初の目的は達するようです.
でも,まだまだ豊富なオプションがあるようなので,もっと研究してみます.
どうもありがとうございました.
オフライン
別解ですが、Firefoxの拡張機能にFireFTPがあります。
今、試しにインストールしてみたら、Toolsの中に、Sync DirectoriesとSync Directories & Subdirectoriesがあります。ヘルプで確認したら、ご希望の機能のようです。
オフライン
HiroKws による投稿:
別解ですが、Firefoxの拡張機能にFireFTPがあります。
今、試しにインストールしてみたら、Toolsの中に、Sync DirectoriesとSync Directories & Subdirectoriesがあります。ヘルプで確認したら、ご希望の機能のようです。
なるほど,それも良さげですね!
オフライン