[Armadillo:08030] FTPのスクリプトでlcdが実行できない

岡本 亮 email@hidden
2012年 5月 11日 (金) 12:00:00 JST


はじめまして。
たこぶと申します。

Armadillo-460を使用して、
電源ON時にプログラムを自動起動させ、
ある時間になればあるフォルダ内の
あるファイルをFTPで送信するような
仕組みを作成しております。

自動的にFTP送信する場合には
スクリプトで動作させるかと思いますが、
その中でローカルディレクトリを移動させる
「lcd /home/ftp/etc」を使用すると、
「: No such file or directory」が
発生してしまいます。

・カレントディレクトリ
/root

・スクリプト実行方法
ftp -n < /home/ftp/etc/ftp.txt

・スクリプト
open XXX.XXX.XXX.XXX
user anonymous XXXX
lcd /home/ftp/etc
bye

・結果
: No such file or directory 

手動でftp接続して「lcd /home/ftp/etc」を
行うと以下のようにローカルディレクトリが移動できます。

ftp> /home/ftp/etc                                                       
           
Local directory now /home/ftp/etc 

スクリプトでは「lcd」を使用できないのでしょうか?

よろしくお願いします。

-----------------------------------------
 株式会社 エンベリューション
      岡本 亮
  TEL : 06-4390-4722 FAX : 06-6110-7801
  MAIL : email@hidden
  住所 : 〒550-0005 大阪市西区西本町1-13-38
                   西日本新興産ビル6F
-----------------------------------------





armadillo メーリングリストの案内