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