RaspPiの画像データを自動でsakuravps2へFTP転送する
$ cd /var/www/html/jpg
$ ftp 153.***.****.106
sakuravps
A******6
A******6
ftp> cd /var/www/html/jpg
ftp> passive←「passive」と入力します
http://win.kororo.jp/archi/www/ftp_command.php#2
ftp> prompt ←「prompt」コマンドを使用すると対話モードのOn/Offの切り替えを行うことができます。例えば、複数のファイルをアップロード/ダウンロード/削除する際などは通常、「new.gifをアップロードしますか?」「new2.gifをアップロードしますか?」と何度も問い合わせがきます。その度に「ENTER」キーを押さなければ自動的に先には進んでくれません。それに煩わしさを感じる場合には「prompt」コマンドを使って対話モードをOffにすることで「ENTER」キーを叩く手間を省くことができます。
ftp> mput *.jpg
(複数ファイル転送では、いちいちリターンキーを押さないといけない??)
ftp> bye
で、対話型モードでFTP転送が成功!!
では、自動シェルを作る。。。
****************
(参考)
FTPコマンドでファイル転送
http://ash.jp/net/ftp_command.htm
****************
20170528_file_ftp.sh
を
/path/to
に設置します。
****************
(中身)
(参考)
FTPコマンドでファイル転送
http://ash.jp/net/ftp_command.htm
****************
20170528_file_ftp.sh
を
/path/to
に設置します。
****************
(中身)
#!/bin/csh -f
#”@(#)ftp_all.sh 1995/07/01 Copyright(C)1995 ASH”
#
# name: 20170528_file_ftp.sh
# (ftp all_jpg_files from RaspberryPi to sakuravps2)
#
#”@(#)ftp_all.sh 1995/07/01 Copyright(C)1995 ASH”
#
# name: 20170528_file_ftp.sh
# (ftp all_jpg_files from RaspberryPi to sakuravps2)
#
cd /var/www/html/jpg
ftp -n 153.***.***.106 << _EOD
user sakuravps A*******6
passive
prompt
cd /var/www/html/jpg
mput *.jpg
bye
_EOD
ftp -n 153.***.***.106 << _EOD
user sakuravps A*******6
passive
prompt
cd /var/www/html/jpg
mput *.jpg
bye
_EOD
****************
以上