Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
wwwupload
wwwupload
最終更新 (2006/10/08)
私が、web page の更新に使っているツールです。すでにいろいろなツールが世
の中にはあると思いますが、自分の使いかたにあわせて、自分の好きなように改
造してゆきたいので、あえて自作してみたものです。
特徴
- ローカルのディレクトリツリーを、いったん転送用ディレクトリにコピー
します。このコピーの途中に置換とかの処理を挟めるように、こういう仕
様にしてあります。
- 現在は、文字コード変換と google analytics のタグを、コピー時に埋め
込むように仕手あります。
- 最後に転送した時から、今回コマンド実行までの更新されたファイルのみ
コピーします。
- 今回コマンド実行時に削除されているファイルは削除しようとします。
- wwwupload コマンド自体は、転送コマンドを標準出力に出力します。実際の
転送は lftp コマンドが行います。
- バックアップファイルや .xvpics などのファイル/ディレクトリは転送しな
いように設定できます。
ダウンロード
使い方
次のように、オプション -c で設定ファイルを指定します。
wwwupload -c config_file
設定ファイルの書式
SRC_DIR=転送元となるディレクトリを指定します。
DST_DIR=(ローカルの)コピー先ディレクトリを指定します。
LFTP_REMOVE=(ローカルの)コピー先ディレクトリを指定します。
日常的な利用
日常使うには、次のようなコマンドを実行するだけです。
wwwupload -c 設定ファイル > lftp.cmd
lftp -f lftp.cmd
リンクは歓迎です。断りなく、自由に行っていただいてかまいません。
また、感想、コメント、解説/人柱希望事項などございましたら
メール下さい。
近藤靖浩