5件ヒット
[1-5件を表示]
(0.010秒)
種類
- インスタンスメソッド (4)
- クラス (1)
クラス
-
Net
:: FTP (3) -
Net
:: FTP :: MLSxEntry (1)
検索結果
先頭5件
-
Net
:: FTP # mlst(pathname = nil) -> Net :: FTP :: MLSxEntry (54328.0) -
pathname で指定したファイル/ディレクトリの詳細な情報を得ます。
pathname で指定したファイル/ディレクトリの詳細な情報を得ます。
Net::FTP::MLSxEntry のインスタンスに得られた情報が
保持されます。どのような情報を取り出せるかは Net::FTP::MLSxEntry
を参照してください。
Net::FTP#list は
結果が文字列で得られるため、それを適当に解釈する必要がありますが、
このコマンドの結果は適切に解釈された結果を直接得ることができます。
pathname を省略した場合はカレントディレクトリを指定したことになります。
FTP の MLST コマンド 3659 を使います。
@param pathname... -
Net
:: FTP # mlsd(pathname = nil) -> [Net :: FTP :: MLSxEntry] (61.0) -
pathname で指定したディレクトリに含まれているファイルの詳細な情報を得ます。
...コマンドとして
MLST/MLSD が定義されました。
@param pathname 情報を得るディレクトリ名
@see Net::FTP#mlst
require 'net/ftp'
Net::FTP.open("ftp.example.org") do |ftp|
ftp.login("anonymous", "foobar@example.com")
p ftp.mlsd("/")
# =>
# [#<Net::FTP::M... -
Net
:: FTP # mlsd(pathname = nil) {|entry| . . . } -> () (61.0) -
pathname で指定したディレクトリに含まれているファイルの詳細な情報を得ます。
...コマンドとして
MLST/MLSD が定義されました。
@param pathname 情報を得るディレクトリ名
@see Net::FTP#mlst
require 'net/ftp'
Net::FTP.open("ftp.example.org") do |ftp|
ftp.login("anonymous", "foobar@example.com")
p ftp.mlsd("/")
# =>
# [#<Net::FTP::M... -
Net
:: FTP :: MLSxEntry (55.0) -
Net::FTP#mlsd、Net::FTP#mlst の結果を保持する クラスです。
Net::FTP#mlsd、Net::FTP#mlst の結果を保持する
クラスです。
=== Notes
このクラスのオブジェクトが保持している permission の情報
(Net::FTP::MLSxEntry#deletable? など)は
対応するコマンド(Net::FTP#delete など)が
常にうまくいくことを保証するものではありません。
例えばディスクの空き容量が不足しているというような理由で
うまくいかない場合があります。 -
Net
:: FTP :: MLSxEntry # listable? -> bool (25.0) -
ディレクトリの内容一覧を得ることが可能ならば true を返します。
ディレクトリの内容一覧を得ることが可能ならば true を返します。
Net::FTP#list、Net::FTP#nlst、Net::FTP#mlst
などでディレクトリの内容を閲覧できるかどうかを意味します。