• ベストアンサー

SHELLでFTP転送

初心者ですみません。 SHELLを使ってファイルをFTP転送(GET・PUT)するプログラムを組みたいのですが そのサンプルのようなものはありますでしょうか? パラメータとして 転送元 サーバ名 転送元 ディレクトリ名 転送元 ファイル名 転送先サーバ名 転送先ディレクトリ名 を考えています。 よろしくお願い致します

質問者が選んだベストアンサー

  • ベストアンサー
  • kargon21
  • ベストアンサー率50% (1/2)
回答No.1

こんばんは。 自分では試したことが無いのですが、 以下の参考URLのサイトにそれらしいのがありました。 確認してからきちんとご回答すべきなのでしょうが、 いま時間があまりなくて・・・申し訳ありません。

参考URL:
http://www.nurs.or.jp/~sugi/shell-ftp.htm

その他の回答 (1)

  • lunarosa
  • ベストアンサー率73% (30/41)
回答No.2

過去 Q&A を検索すると同様のものが載ってます。 質問 QNo.2078982 ftpでファイルアップロードさせるシェルスクリプト

参考URL:
http://oshiete1.goo.ne.jp/qa2078982.html

関連するQ&A

  • SHELLにてFTP転送について

    初心者ですみません。SHELLを使ってファイルをFTP転送(PUT)するプログラムを 組みたいのですがそのサンプルのようなものはありますでしょうか? 転送先ホスト名はHOST(IPは192.168.1.10)、ログインパスワードはadminです。 転送ファイル名はF01M001です。 宜しくお願いいたします。

  • FTP 転送コマンド

    Free BSD4.8でFTPを使いputコマンドでフォルダ(ディレクトリ)ごと転送するとnot a plain fileとエラーがでました。フォルダごと転送するにはどうすればいいでしょうか。もしくはそのディレクトリのファイル全てをまとめて putするにはどうすればいいでしょうか?よろしくおねがいします。

  • FTP転送について教えてください。

    FTP転送について教えてください。 FTPを使って作成したページを転送してきたのですが、windowsの再セットアップ時、ファイル転送設定が消えてしまいました。それで現在接続ができない状況です。 サーバプロファイル名、 プロバイダ(その他) FTPサーバ名、FTPアカウント名、FTPパスワード、サーバの初期フォルダの設定などが無くなってしまいました。 これらを再び知るにはどうすれば良いのでしょうか。 よろしくお願いいたします。

  • IIS4.0のFTPサービスについて

    いつも大変お世話になっております。 本日はIIS4.0上のFTPサービスについて質問が ございます。 現在本サービスを使用した運用を検討しており ますが、データの転送(Putコマンド)に関して 質問がございます。 FTPサーバである「A」に対し、クライアントB からログオンします。 このまま「Putコマンド」を使用し、ファイルを 転送した場合の転送先はカレントディレクトリ、 ログオンしたばかりのこの場合、サーバA上に設定 されたホームディレクトリになると理解しております。 そこでご質問なのですが、FTPのコマンドでカレント ディレクトリ以外に対しファイル転送する事は 可能なのでしょうか? 逆にそのような事ができない為、仮想ディレクトリ という機能が存在しているのでしょうか? どなたか知識をおもちの方、ご回答宜しくお願い 致します。

  • Golive6.0とFTPでの転送

    ページの作成もサーバーも決まりアップロードしようと思っているのですが、いくら転送しても右側のFTPタブのページにアップロードしたはずのファイルが反映されません。 パスワード、ユーザー名、ニックネームは間違ってないと思うのですが、ディレクトリやサーバーにはどのように記入すればよいか分かりません。 アップロードしようと思っているサーバーはぶっとびねっとで、ネットにはCATVで繋いでいます。 どのようにすれば転送できるか教えてください。 お願いします。

  • FTPのPUT、GETについて

    FTPのPUT、GETについてお教え下さい。現在サーバーの設定は完了し、DOS画面よりFTPでPUTを行っているのですが、送信先となるサーバーにファイルサイズがゼロのファイルが作成され、途中で止まった状態になってしまいます。GETも同様でサーバーからクライアントにファイルを取得はしているのですが、ファイルサイズがゼロのファイルが作成され止まった状態になってしまいます。また、他のサーバーでPUT、GETを行うとPUT、GET共にファイルの取得も送信も出来ます(クライアントは同じPCを使っています)。やはりサーバーの設定が足りないのでしょうか? どなたか対策方法をご存知の方がいましたらお教え下さい。よろしくお願い致します。

  • FTPについて

    puttyを使用していますが、サーバーへのFTPができなくて困っています。 WinSCPというソフトウエアを使用したところ、アクセス権がありませんとエラーになってしまいます。 また、put ファイル名 や get ファイル名 と入力するとエラーになってしまいます。 どのようにすればいいのでしょうか?よろしくお願いします。

  • Ftpファイル転送バッチ

    Ftpで ファイル転送をしたいです。 ******************* 1,ftp ***.***.***.*** 2,ID 3,パスワード 4,binary 5,put ファイル名 6,bye 7,exit ******************* 上記の様に実行したいです。 2,3は手入力 その他は自動 初心者なので クライアントヘルプをみても 理解できませんでした。 わかりやすい説明を出来ればお願いします。 よろしくお願いします。

  • FTP転送エラーについて

    こんにちは。 以下の手順でFTP転送しております。(ポートモード) Window2003 Server → ファイヤーフォール → インターネット → ファイヤーフォール? → FTP Server(海外) 1週間に1回の割合で、下記のようなエラーが発生します。 1日の通信回数は約30回ほどです。 データコネクションは確立されてますので、パッシブモードに変更して も問題は解消されないと見ております。 FTPの経験が浅いのですが、この程度のエラーは想定内として考える べきなのでしょうか? 他のシステムで国内同士のFTPは、まったくエラーにならないのですが・・・。 また、エラーとなる原因等がお分かりになる方がいらっしゃいました ら、アドバイスお願い致します。 220 mailgate Microsoft FTP Service (Version 5.0). 331 Password required for user. 230 User user logged in. FTPサーバへPutします。 ファイル名:/user/file/sample.txt From C:\FTP\data\sample_FCHSHGCD.put 200 Type set to I. 200 PORT command successful. 150 Opening BINARY mode data connection for /user/file/sample.txt. 425 Can't open data connection. //エラー発生 221

  • LinuxでのFTP転送について

    Linuxサーバーが2台あり、送り元のIPが192.168.0.131と送り先が192.168.0.132とします。 送り元の/usr/home/test.orgというファイルを送り先の/usr/home ディレクトリ上にFTP転送したいのですがどのようなコマンドをうてばよいのでしょうか? アカウントはどちらもrootでログインできます。

専門家に質問してみよう