るりまサーチ

最速Rubyリファレンスマニュアル検索!
30件ヒット [1-30件を表示] (0.123秒)
トップページ > クエリ:facts[x] > クエリ:net::ftp::mlsxentry[x]

別のキーワード

  1. new openssl::bn
  2. new openssl::asn1::asn1data
  3. new openssl::pkey::ec::group
  4. new openssl::x509::certificate
  5. start net::smtp

ライブラリ

クラス

検索結果

Net::FTP::MLSxEntry#facts -> { String => String|Integer|Time } (27147.0)

そのエントリの「facts」を返します。

...のエントリの「facts」を返します。

facts
とはそのエントリに関するファイルサイズなどの様々な情報です。
Net::FTP はこの情報を文字列をキーとするハッシュテーブルで
返します。
標準では以下のような facts が定義されて...
...います。これらの facts には
対応するメソッドが定義されています。すべてのサーバでこれら
facts がすべて実装されているわけではありません。
3659 では
modify, perm, type, size, unique はすべてのサーバで
対応すべき(SHOULD)、...
...e": メディアタイプ (String)
* "charset": 文字エンコーディング (String)

サーバが UNIX 系 OS の場合は以下のような facts
使える可能性があります。

* "unix.mode": ファイルモード(Integer)
* "unix.group": グループ(Integer)
* "unix.owner"...

Net::FTP#mlsd(pathname = nil) -> [Net::FTP::MLSxEntry] (137.0)

pathname で指定したディレクトリに含まれているファイルの詳細な情報を得ます。

...細な情報を得ます。

ディレクトリの各ファイルの情報が
Net::FTP::MLSxEntry
のオブジェクトの配列として得られます。
どのような情報を取り出せるかは Net::FTP::MLSxEntry
を参照してください。
Net::FTP#list は
結果が文字列で得ら...
...TP.open("ftp.example.org") do |ftp|
ftp.login("anonymous", "foobar@example.com")
p ftp.mlsd("/")
# =>
# [#<Net::FTP::MLSxEntry:0x00558fbfa379c0
# @facts=
# {"modify"=>2014-08-25 16:44:41 UTC,
# "perm"=>"fle",
# "type"=>"cdir",
# "unique"=>"801U1FE8...
...6",
# "unix.group"=>1042,
# "unix.mode"=>493,
# "unix.owner"=>106},
# @pathname => ".",
# #<Net::FTP::MLSxEntry:0x00558fbfa33e10
# @facts=
# {"modify"=>2004-12-22 08:56:36 UTC,
# "perm"=>"adfr",
# "size"=>1128,
# "type"=>"file",
#...

Net::FTP#mlsd(pathname = nil) {|entry| ... } -> () (37.0)

pathname で指定したディレクトリに含まれているファイルの詳細な情報を得ます。

...細な情報を得ます。

ディレクトリの各ファイルの情報が
Net::FTP::MLSxEntry
のオブジェクトの配列として得られます。
どのような情報を取り出せるかは Net::FTP::MLSxEntry
を参照してください。
Net::FTP#list は
結果が文字列で得ら...
...TP.open("ftp.example.org") do |ftp|
ftp.login("anonymous", "foobar@example.com")
p ftp.mlsd("/")
# =>
# [#<Net::FTP::MLSxEntry:0x00558fbfa379c0
# @facts=
# {"modify"=>2014-08-25 16:44:41 UTC,
# "perm"=>"fle",
# "type"=>"cdir",
# "unique"=>"801U1FE8...
...6",
# "unix.group"=>1042,
# "unix.mode"=>493,
# "unix.owner"=>106},
# @pathname => ".",
# #<Net::FTP::MLSxEntry:0x00558fbfa33e10
# @facts=
# {"modify"=>2004-12-22 08:56:36 UTC,
# "perm"=>"adfr",
# "size"=>1128,
# "type"=>"file",
#...