ハロの外部記憶インターフェイス

そろそろ覚える努力が必要かも…

FTPをコマンド実行する方法

FTPで実行するコマンドを設定ファイルとして作成する。

runcmd

open 127.0.0.1         //接続先サーバ
user user1 user1pass     //ユーザパス名 パスワード
bin              //バイナリーモード指定
prompt            //YES,NO等の選択を表示しない

lcd /home/myuser             //対象フォルダーへ移動
mget *.html                                //対象ファイルを取得
// などなどの作業を実行

bye       //FTP切断

シェル・コマンドファイルにより、FTPコマンドファイルを実行する。

ftpcmd.sh

#! /bin/bash
cd /home/ftphome/runcmd
ftp -n < /home/ftptest/script/runcmd