Create 2014/10/02
Update 2014/10/02


名称
update_alpha.sh

用途
自分のマシン上で作成したWEBコンテンツを公開用のWEBへ
ftpで一括putする。しかも、Date比較で新しい奴のみput

備考
これを作ったからHomePage公開ができたともいう
file : ~/bin/update_alpha.sh
#!/bin/sh
# Create 2014/10/02
# UpDate 2014/10/02

# HemePageのBackUp-fileのそーじ
find /home/kawasan/public_html/alpha -name '*~' -print -exec rm {} \;

# ftpでどばばとput
lftp -f /home/kawasan/bin/update_alpha.lftp
file : ~/bin/update_alpha.lftp
open -u hogege,hogege_password ftp.hogege.com
mirror --reverse --delete --only-newer --verbose /home/kawasan/public_html/alpha public_html
close
quit

解説
lftpコマンドを使ってftp転送してるだけ(^^;)
ポイントとしては、ftpアクセス時にパスワード入力をはしょれる点。
前半のfindうんたらのとこは、muleで編集した際にできたBackUp-fileの検索と削除の命令です。
(emacs系エディタは、標準でfile~みたいなBackUp-fileを生成します)


以前のバージョン


戻る