もともとはChangeLog日記を 手動式(本文とは関係ないが)で ftpするのが面倒なので、コマンド一発でftpしてくれないかなぁと思い作ったものです。
#!/usr/local/bin/ruby
# 勝手にFTPするプログラム Ver0.1
# Ver 0.1 とりあえず、ファイルをFTPできることを確認
#
require 'net/ftp'
$ftp_srv = "ftp_site.ne.jp"
$ftp_usr = "usr_name"
$ftp_passwd = "login_password"
$local_file = ["aaaa.html","bbbb.html"]
ftp = Net::FTP.new($ftp_srv,$ftp_usr,$ftp_passwd)
ftp.chdir("public_html")
$local_file.each {|x| ftp.puttextfile(x,x)}
ftp.close
転送するファイルは引数やファイルに書き込んでおいて、それを読み込んで送るというの
考えています。
あと、設定を別ファイルにもつことなんかもね。
きっと、いつかはやるでしょう。