タグ

ftpに関するkzm1760のブックマーク (1)

  • ftp転送をシェルスクリプトで - mikedaの日記

    FTPの転送処理をシェルスクリプトで実行する例です。 まず理解すること ftpコマンドは標準入力からFTPの内部コマンドを受け取ることができます。 たとえばこんなファイルを用意して、 open 192.168.1.10 user www PASSWORD cd /var/www/html ascii get index.html ftpコマンドに渡してやれば指定した処理を実行できます(この場合はindex.htmlの取得)。 ftp -n < ftp_cmd.txt -nはログインプロンプト、.netrc参照を抑止するオプションです。 逆にftpのログインを簡略化する.netrcで書いたように.netrcををうまく使えば、 echo get index.html | ftp だけでいけるように簡略化することも出来るでしょう。 シェルスクリプトにする もう少し汎用的なシェルスクリプトとして、

    ftp転送をシェルスクリプトで - mikedaの日記
  • 1