[Subject Prev][Subject Next][Thread Prev][Thread Next][Subject Index][Thread Index]

[vine-users:026531] Re: Auto-FTP


大里@横浜市青葉区です。

>From : "秦 庄司" <decision _at_ ce.mbn.or.jp>
>Subject : [vine-users:026527] Auto-FTP
>Date : Sun, 17 Sep 2000 16:29:22 +0900
>Message-ID : <006201c02079$00272170$031ea8c0 _at_ shoji>

>現在Win-NT<------->Win-NT間でFTPにて
>File 転送を自動で行なっています。
>以下Windows−NTのFTPの
>/****************************************/
>system("ftp -n -s:msls01_09.dat [host-NT1]");
>/****************************************/
>
>-s:msls01_09.datの中身以下
>***************************
>user NT01user NT01password
>put sendmod.dat
>bye
>***************************

考え方は一緒だと思いますが、NTよりもshellが強力なので、ヒア・
ドキュメントでftpコマンドのファイルを別に作らなくてすみますか
ら、少しスマートになりますね。

#! /bin/bash
RemoteHost=foo
UserName=bar
PassWord=baz
FileName=hoge
ftp -n <<EOF
  open $RemoteHost
  user $UserName $PassWord
  put $FileName
  quit
EOF

>でイベントが発生時にsystem関数にてFTPが起動します。
>この動作をVineーLinuxに置き換えようとしていますが

で、イベント発生時にどうやって起動するかは、すこし前に「ログ
をメイルで送るには」というようなお話があったように思うので、
その応用でいけるのではないでしょうか.

-- 
(*- kazz _at_ kk.iij4u.or.jp ---------------------*
 * 不生不滅不垢不浄不増不減                  *
 *---------------- 大里和朗 @ 横浜市青葉区 -*)

この情報があなたの探していたものかどうか選択してください。
yes/まさにこれだ!   no/違うなぁ   part/一部見つかった   try/これで試してみる

あなたが探していた情報はどのようなことか、ご自由に記入下さい。特に「まさにこれだ!」と言う場合は記入をお願いします。
例:「複数のマシンからCATV経由でipmasqueradeを利用してWebを参照したい場合の設定について」
Follow-Ups: References: