perlでftpをしたいので調べたら以下のようなページを見つけました。
http://perldoc.jp/docs/modules/libnet-1.12/Net/F …
接続
$ftp = Net::FTP->new("some.host.name", Debug => 0);
ログイン
$ftp->login("anonymous",'-anonymous@');
のようにしていけばいいのはわかったのですがpwdなどのコマンドの場合
「返します」と書いてあるんですが、どうすれば取得できるのかわかりません。
たとえばpwdであれば
$ftp->pwd();
だと思うのですが、その結果はどうとるのでしょうか・・・
$ftpのなかかと思ったのですが、
print $ftp
とすると
Net::FTP=GLOB(0x8067224)
と出てきました・・・
あとコネクトも成功、失敗はどうしたらわかるのでしょうか。
No.1ベストアンサー
- 回答日時:
use Net::FTP;
sub main(){
my $ftp;
my $path;
my $loginresult;
$ftp = Net::FTP->new("localhost", Debug => 0);
$loginresult = $ftp->login('himajin100000@example.com','example');
if ($loginresult == 1){
#ログイン成功
$ftp->cwd("./hoge");
$path = $ftp->pwd();
#出力結果はディレクトリが存在していれば/hoge
print $path;
#もちろん,別に変数に受けずに
#print $ftp->pwd();
#といきなりやっても良い
}else{
#ログイン失敗
print "login failed";
}
}
&main;
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- サーバー FTPサーバについて詳しい方(アクセス権のないディレクトリを非表示にする方法) 4 2022/08/22 22:33
- プロバイダー・ISP hpb22の接続方法の変更 1 2023/08/06 18:47
- その他(インターネット接続・インフラ) 楽天ひかりでホームページアップロードが出来ない 1 2022/07/30 10:02
- サーバー Googleドライブなどを使わずにテザリングAndroidでWindowsとファイル共有 1 2023/02/19 13:14
- ドメイン・サーバー・クラウドサービス FileZillaを使用してwpXサーバーに接続できない 2 2022/03/29 21:02
- ASP・SaaS サーバーログイン情報とFTP接続情報の見つけ方を教えてください。 3 2023/07/24 16:19
- サーバー ECサイトのFTPサーバーに使わないファイル20GBくらいがあるのですが、削除したら表示速度やページ 2 2022/12/20 08:45
- その他(プログラミング・Web制作) wordpress 管理画面にログインについて(ftpファイル抹消してしまう) 2 2023/02/06 19:45
- デスクトップパソコン ウイルスに感染しないファイルのバックアップ方法について 5 2022/09/11 11:27
- その他(プログラミング・Web制作) 閲覧権限のみのFTP情報 3 2022/04/29 17:19
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
16進の10進変換について
-
数値英単語変換
-
【至急!!!】python言語で本を見...
-
awkの正規表現での最左最短マッ...
-
文字のカラーとフォントの指定...
-
Pythonでコンソールをクリアす...
-
Pythonでターミナルに文字を出...
-
パイソンのクラスについて
-
awk の int()に関数について
-
C言語
-
シェルスクリプトで、空白(ス...
-
PerlCGIでクエリの検索結果が途...
-
プログラミングについて 文字列...
-
画面上再読み込みをさせたいの...
-
I2C接続のLCDディスプレイを使う
-
Perl 条件一致なし 合計値 0表示
-
pythonを使ったプログラミング...
-
Application.ScreenUpdating = ...
-
JSONで文字列が長い時
-
formで特定のinputを送信しない...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
16進の10進変換について
-
Pythonでターミナルに文字を出...
-
シェルスクリプトで、空白(ス...
-
【至急!!!】python言語で本を見...
-
pythonで演算子を変数に代入す...
-
c言語 16進数の2進数への変換
-
パイソンのクラスについて
-
I2C接続のLCDディスプレイを使う
-
関数「exists」と「defined」の...
-
pythonの*
-
変数の中は文字列か数値か調べ...
-
数値かどうかの判定方法
-
python print文のエラー
-
int(input("○○"))の使い方
-
Perlの例文でif($a==1&&$b==5&&...
-
awkの正規表現での最左最短マッ...
-
Use of uninitialized value ---
-
CGIでimgタグでalignを使うとエ...
-
swift 文字コードから文字に変...
-
javaのパッケージ構成で各パッ...
おすすめ情報