るりまサーチ

最速Rubyリファレンスマニュアル検索!
3377件ヒット [3301-3377件を表示] (0.119秒)

別のキーワード

  1. _builtin to_r
  2. open3 pipeline_r
  3. matrix elements_to_r
  4. fileutils rm_r
  5. fileutils cp_r

キーワード

検索結果

<< < ... 32 33 34 >>

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

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

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

ディレクトリの各ファイルの情報が
Net::FTP::MLSxEntry のオブジェクトの配列として得られます。
どのような情報を取り出せるかは Net::FTP::MLSxEn...
...try
を参照してください。
Net::FTP#list は
結果が文字列で得られるため、それを適当に解釈する必要がありますが、
このコマンドの結果は適切に解釈された結果を直接得ることができます。

path
name を省略した場合はカレント...
...定義されました。

@param pathname 情報を得るディレクトリ名
@see Net::FTP#mlst

r
equire 'net/ftp'

Net::FTP.open("ftp.example.org") do |ftp|
ftp.login("anonymous", "foobar@example.com")
p ftp.mlsd("/")
# =>
# [#<Net::FTP::MLSxEntry:0x00558fbfa379c0
#...

Net::FTP#mlst(pathname = nil) -> Net::FTP::MLSxEntry (201.0)

pathname で指定したファイル/ディレクトリの詳細な情報を得ます。

...
path
name で指定したファイル/ディレクトリの詳細な情報を得ます。

Net::FTP::MLSxEntry のインスタンスに得られた情報が
保持されます。どのような情報を取り出せるかは Net::FTP::MLSxEntry
を参照してください。
Net::FTP#list は
結果...
...は適切に解釈された結果を直接得ることができます。

path
name を省略した場合はカレントディレクトリを指定したことになります。

FTP の MLST コマンド 3659 を使います。

@param pathname 情報を得るファイルパス
@see Net::FTP#mlsd...

Shell#split(pathname) -> [String] (201.0)

File クラスにある同名のクラスメソッドと同じです.

...File クラスにある同名のクラスメソッドと同じです.

@param pathname パス名を表す文字列を指定します。

@see File.split...

File::Stat#<=>(o) -> Integer | nil (137.0)

ファイルの最終更新時刻を比較します。self が other よりも 新しければ正の数を、等しければ 0 を古ければ負の数を返します。 比較できない場合は nil を返します。

...her よりも
新しければ正の数を、等しければ 0 を古ければ負の数を返します。
比較できない場合は nil を返します。

@param o File::Stat のインスタンスを指定します。

//emlist[][ruby]{
r
equire 'tempfile' # for Tempfile

fp1 = Tempfile.open("first...
...")
fp1.print "古い方\n"
sleep(1)
fp2 = Tempfile.open("second")
fp2.print "新しい方\n"

p File::Stat.new(fp1.path) <=> File::Stat.new(fp2.path) #=> -1
p File::Stat.new(fp2.path) <=> File::Stat.new(fp1.path) #=> 1
p File::Stat.new(fp1.path) <=> fp2.path #=> nil
//}...

File::Stat#size? -> Integer | nil (119.0)

サイズが0の時にはnil、それ以外の場合はファイルサイズを返します。

...はnil、それ以外の場合はファイルサイズを返します。

//emlist[][ruby]{
r
equire 'tempfile'

fp = Tempfile.new("temp")
p fp.size #=> 0
p File::Stat.new(fp.path).size? #=> nil
fp.print "not 0 "
fp.close
p FileTest.exist?(fp.path) #=> true
p File::Stat.new(fp.path).size? #=> 6
//}...

絞り込み条件を変える

Exception#to_json(*args) -> String (113.0)

自身を JSON 形式の文字列に変換して返します。

...erator::GeneratorMethods::Hash#to_json を呼び出しています。

@param args 引数はそのまま JSON::Generator::GeneratorMethods::Hash#to_json に渡されます。

//emlist[例][ruby]{
r
equire "json/add/core"

begin
0/0
r
escue => e
e.to_json # => "{\"json_class\":\"ZeroDivisionError\...
...",\"m\":\"divided by 0\",\"b\":[\"/path/to/test.rb:4:in `/'\",\"/path/to/test.rb:4:in `<main>'\"]}"
end
//}

@see JSON::Generator::GeneratorMethods::Hash#to_json...

Net::POP3#enable_ssl(verify_or_params={}, certs=nil) -> () (113.0)

このインスタンスが SSL による通信を利用するように設定します。

...ように設定します。

verify_or_params にハッシュを渡した場合には、接続時に生成される
OpenSSL::SSL::SSLContext オブジェクトの
OpenSSL::SSL::SSLContext#set_params に渡されます。
certs は無視されます。

verify_or_params がハッシュでない場合...
...nSSL::SSL::SSLContext#set_params に
{ :verify_mode => verify_or_params, :ca_path => certs }
というハッシュが渡されます。

@param verify_or_params SSLの設定のハッシュ、もしくは SSL の設定の verify_mode
@param certs SSL の設定の ca_path

@see Net::POP3.enable_ssl,...

Tempfile#close(real = false) -> nil (107.0)

テンポラリファイルをクローズします。 real が偽ならば、テンポラリファイルはGCによって削除されます。 そうでなければ、すぐに削除されます。

...
r
eal が偽ならば、テンポラリファイルはGCによって削除されます。
そうでなければ、すぐに削除されます。

@param real false もしくはそれ以外を指定します。

r
equire "tempfile"
tf = Tempfile.open("bar")
tf.close
p FileTest.exist?(tf.path)...
...# => true...
<< < ... 32 33 34 >>