るりまサーチ

最速Rubyリファレンスマニュアル検索!
2636件ヒット [101-200件を表示] (0.071秒)
トップページ > クエリ:l[x] > クエリ:dir[x]

別のキーワード

  1. kernel $-l
  2. matrix l
  3. _builtin $-l
  4. lupdecomposition l
  5. l

モジュール

キーワード

検索結果

<< < 1 2 3 4 ... > >>

Dir.each_child(path) -> Enumerator (15118.0)

ディレクトリ path の "." と ".." をのぞく各エントリを表す文字列を引数として、 ブロックを評価します。

...ます。省略した場合は
ファイルシステムのエンコーディングと同じになります。

@raise Errno::EXXX 失敗した場合に発生します。

//emlist[例][ruby]{
Dir
.each_child('.'){|f|
p f
}
#=> "bar"
# "foo"
//}

@see Dir.foreach
@see Dir.children...

Dir.each_child(path) {|file| ...} -> nil (15118.0)

ディレクトリ path の "." と ".." をのぞく各エントリを表す文字列を引数として、 ブロックを評価します。

...ます。省略した場合は
ファイルシステムのエンコーディングと同じになります。

@raise Errno::EXXX 失敗した場合に発生します。

//emlist[例][ruby]{
Dir
.each_child('.'){|f|
p f
}
#=> "bar"
# "foo"
//}

@see Dir.foreach
@see Dir.children...

Dir.each_child(path, encoding: enc) -> Enumerator (15118.0)

ディレクトリ path の "." と ".." をのぞく各エントリを表す文字列を引数として、 ブロックを評価します。

...ます。省略した場合は
ファイルシステムのエンコーディングと同じになります。

@raise Errno::EXXX 失敗した場合に発生します。

//emlist[例][ruby]{
Dir
.each_child('.'){|f|
p f
}
#=> "bar"
# "foo"
//}

@see Dir.foreach
@see Dir.children...

Dir.each_child(path, encoding: enc) {|file| ...} -> nil (15118.0)

ディレクトリ path の "." と ".." をのぞく各エントリを表す文字列を引数として、 ブロックを評価します。

...ます。省略した場合は
ファイルシステムのエンコーディングと同じになります。

@raise Errno::EXXX 失敗した場合に発生します。

//emlist[例][ruby]{
Dir
.each_child('.'){|f|
p f
}
#=> "bar"
# "foo"
//}

@see Dir.foreach
@see Dir.children...

Dir#children -> [String] (15112.0)

ディレクトリのファイルエントリ名のうち、 "." と ".." をのぞいた配列を返します。

...ディレクトリのファイルエントリ名のうち、
"." と ".." をのぞいた配列を返します。

@raise IOError 既に self が close している場合に発生します。

//emlist[例][ruby]{
Dir
.open('.'){|d|
p d.children # => ["bar", "foo"]
}
//}

@see Dir.children...

絞り込み条件を変える

Dir#close -> nil (15106.0)

ディレクトリストリームをクローズします。 クローズに成功すれば nil を返します。

...る操作は例外 IOError を発生させます。
クローズに成功すれば nil を返します。

//emlist[例][ruby]{
d = Dir.new(".")
d.close # => nil
//}

@raise IOError close に失敗した場合に発生します。また既に自身が close している場合に発生します。...
...ディレクトリストリームをクローズします。
クローズに成功すれば nil を返します。

//emlist[例][ruby]{
d = Dir.new(".")
d.close # => nil
//}...

Dir#fileno -> Integer (15106.0)

self に関連づけられたファイル記述子を表す整数を返します。

...self に関連づけられたファイル記述子を表す整数を返します。

//emlist[例][ruby]{
Dir
.open("..") { |d| d.fileno } # => 8
//}

本メソッドでは POSIX 2008 で定義されている dirfd() 関数を使用します。

@raise NotImplementedError Windows などの dirfd()...
...関数が存在しないプラッ
トフォームで発生します。
@raise IOError 既に自身が close している場合に発生します。

@see IO#fileno...

Dir.delete(path) -> 0 (15106.0)

ディレクトリを削除します。ディレクトリは空でなければいけませ ん。ディレクトリの削除に成功すれば 0 を返します。

...空でなければいけませ
ん。ディレクトリの削除に成功すれば 0 を返します。

@param path ディレクトリのパスを文字列で指定します。

@raise Errno::EXXX 失敗した場合に発生します。

//emlist[例][ruby]{
Dir
.delete("/tmp/hoge-jbrYBh.tmp")
//}...

Dir.rmdir(path) -> 0 (15106.0)

ディレクトリを削除します。ディレクトリは空でなければいけませ ん。ディレクトリの削除に成功すれば 0 を返します。

...空でなければいけませ
ん。ディレクトリの削除に成功すれば 0 を返します。

@param path ディレクトリのパスを文字列で指定します。

@raise Errno::EXXX 失敗した場合に発生します。

//emlist[例][ruby]{
Dir
.delete("/tmp/hoge-jbrYBh.tmp")
//}...

Dir.unlink(path) -> 0 (15106.0)

ディレクトリを削除します。ディレクトリは空でなければいけませ ん。ディレクトリの削除に成功すれば 0 を返します。

...空でなければいけませ
ん。ディレクトリの削除に成功すれば 0 を返します。

@param path ディレクトリのパスを文字列で指定します。

@raise Errno::EXXX 失敗した場合に発生します。

//emlist[例][ruby]{
Dir
.delete("/tmp/hoge-jbrYBh.tmp")
//}...

絞り込み条件を変える

File.realdirpath(pathname, basedir = nil) -> String (12300.0)

与えられた pathname に対応する絶対パスを返します。

...コンポーネントは存在していなくても例外は発生しません。

@param pathname ファイル名を指定します。

@param basedir ベースディレクトリを指定します。省略するとカレントディレクトリを使用します。

@raise Errno::ENOENT ファイ...

Pathname#realdirpath(basedir = nil) -> Pathname (12300.0)

Pathname#realpath とほぼ同じで、最後のコンポーネントは実際に 存在しなくてもエラーになりません。

...Pathname#realpath とほぼ同じで、最後のコンポーネントは実際に
存在しなくてもエラーになりません。

@param basedir ベースディレクトリを指定します。省略するとカレントディレクトリになります。

//emlist[例][ruby]{
require "pathna...
...st")
path.realdirpath # => #<Pathname:/not_exist>
path.realpath # => Errno::ENOENT

# 最後ではないコンポーネント(/not_exist_1)も存在しないのでエラーになる。
path = Pathname("/not_exist_1/not_exist_2")
path.realdirpath # => Errno::ENOENT
//}

@see Pathname#realpath...

OpenSSL::X509::DEFAULT_CERT_DIR_ENV -> String (12213.0)

CA 証明書ディレクトリ名を指定する環境変数名です。

...CA 証明書ディレクトリ名を指定する環境変数名です。

通常、"SSL_CERT_DIR" という文字列です。
この環境変数を設定しておくことによって
OpenSSL::X509::Store#set_default_paths で読み込まれる
証明書ディレクトリを変更できます。...
...証明書ディレクトリに含まれる証明書のファイル名は
ハッシュ名でなければなりません。

@see OpenSSL::X509::DEFAULT_CERT_DIR...
<< < 1 2 3 4 ... > >>