種類
ライブラリ
- ビルトイン (716)
-
cgi
/ session (12) -
cgi
/ session / pstore (12) - etc (24)
- fileutils (259)
- find (12)
- json (12)
- mkmf (168)
-
net
/ ftp (136) - openssl (36)
- pathname (217)
- psych (24)
- rake (60)
-
rake
/ packagetask (12) - rubygems (12)
-
rubygems
/ defaults (48) -
rubygems
/ dependency _ installer (24) -
rubygems
/ ext / builder (12) -
rubygems
/ ext / configure _ builder (12) -
rubygems
/ ext / ext _ conf _ builder (12) -
rubygems
/ ext / rake _ builder (12) -
rubygems
/ gem _ path _ searcher (12) -
rubygems
/ installer (72) -
rubygems
/ package / tar _ input (12) -
rubygems
/ package / tar _ reader / entry (12) -
rubygems
/ package / tar _ writer (12) -
rubygems
/ remote _ fetcher (12) -
rubygems
/ security (12) -
rubygems
/ server (12) -
rubygems
/ source _ index (24) -
rubygems
/ specification (12) -
rubygems
/ uninstaller (12) -
rubygems
/ validator (12) - shell (108)
-
shell
/ command-processor (48) -
shell
/ error (6) -
shell
/ filter (48) - tempfile (60)
- tmpdir (24)
- un (48)
-
webrick
/ config (12) -
webrick
/ httpresponse (12) -
webrick
/ httpserver (48) -
webrick
/ httpstatus (12)
クラス
-
CGI
:: Session :: FileStore (12) -
CGI
:: Session :: PStore (12) - Class (12)
- Dir (382)
- File (96)
-
File
:: Stat (84) -
Gem
:: DependencyInstaller (24) -
Gem
:: Ext :: Builder (12) -
Gem
:: Ext :: ConfigureBuilder (12) -
Gem
:: Ext :: ExtConfBuilder (12) -
Gem
:: Ext :: RakeBuilder (12) -
Gem
:: GemPathSearcher (12) -
Gem
:: Installer (72) -
Gem
:: Package :: TarInput (12) -
Gem
:: Package :: TarReader :: Entry (12) -
Gem
:: Package :: TarWriter (12) -
Gem
:: RemoteFetcher (12) -
Gem
:: Server (12) -
Gem
:: SourceIndex (24) -
Gem
:: Specification (12) -
Gem
:: Uninstaller (12) -
Gem
:: Validator (12) - IO (22)
-
Net
:: FTP (96) -
Net
:: FTP :: MLSxEntry (40) - Pathname (217)
-
Psych
:: Handler (12) -
Psych
:: Nodes :: Document (12) -
RDoc
:: Options (60) -
Rake
:: Application (12) -
Rake
:: PackageTask (12) - Shell (108)
-
Shell
:: CommandProcessor (48) -
Shell
:: Filter (48) - Tempfile (60)
-
WEBrick
:: HTTPResponse (12) -
WEBrick
:: HTTPServer (12) -
WEBrick
:: HTTPServer :: MountTable (36)
モジュール
- Etc (24)
-
File
:: Constants (72) - FileTest (36)
- FileUtils (259)
- Find (12)
- Gem (60)
-
Gem
:: Security (12) - Kernel (240)
- Marshal (24)
-
OpenSSL
:: X509 (36) - Process (12)
- Rake (36)
-
WEBrick
:: Config (12) -
WEBrick
:: HTTPStatus (12)
キーワード
-
$ CFLAGS (12) -
$ LDFLAGS (12) -
$ archdir (12) -
$ hdrdir (12) -
$ libdir (12) -
$ sitearchdir (12) -
$ sitelibdir (12) -
$ srcdir (12) -
$ topdir (12) -
DEFAULT
_ CERT _ DIR (12) -
DEFAULT
_ CERT _ DIR _ ENV (12) -
DEFAULT
_ PRIVATE _ DIR (12) - DIRECT (12)
- DOSISH 対応 (12)
- DirStackEmpty (6)
-
FNM
_ CASEFOLD (12) -
FNM
_ DOTMATCH (12) -
FNM
_ NOESCAPE (12) -
FNM
_ PATHNAME (12) -
FNM
_ SYSCASE (12) - LIBDIR (12)
- [] (20)
- []= (12)
-
_ _ dir _ _ (12) -
absolute
_ path (12) -
add
_ bindir (12) -
add
_ trusted _ cert (12) - application (12)
- application= (12)
-
bin
_ dir (24) - blockdev? (24)
- build (36)
- cd (24)
- chardev? (24)
- chdir (42)
- children (35)
- chown (12)
-
chown
_ R (12) - cleanpath (12)
-
clear
_ paths (12) - close (12)
-
cp
_ lr (7) -
cp
_ r (12) - create (24)
- cwd (6)
- daemon (12)
-
default
_ bindir (12) -
default
_ dir (12) -
default
_ system _ source _ cache _ dir (12) -
default
_ user _ source _ cache _ dir (12) - delete (36)
-
dir
_ config (12) -
dir
_ stack (6) - directory (12)
- directory? (88)
-
directory
_ makable? (10) - dirname (30)
- dirs (6)
- download (12)
-
dummy
_ makefile (12) - dump (24)
- each (12)
-
each
_ child (70) -
each
_ entry (12) - empty? (18)
- entries (12)
- exist? (12)
- exists? (9)
-
extract
_ entry (12) - facts (10)
- fileno (22)
- find (12)
-
find
_ gems _ with _ sources (12) - fnmatch (12)
- fnmatch? (12)
- foreach (54)
-
generate
_ bin _ script (12) -
generate
_ bin _ symlink (12) -
generate
_ windows _ script (12) - getwd (6)
- glob (82)
- home (24)
- httpd (12)
-
install
_ rb (12) -
installed
_ spec _ directories (12) -
json
_ creatable? (12) -
lib
_ dirs _ for (12) - list (24)
-
ln
_ s (12) -
load
_ gems _ in (12) - ls (24)
- makedirs (12)
- mkdir (54)
-
mkdir
_ p (12) - mkmf (12)
- mkpath (12)
- mktmpdir (24)
- mount (12)
- move (12)
- mv (12)
- new (114)
- nlst (12)
-
op
_ dir= (12) - open (66)
- opendir (12)
-
original
_ dir (24) -
page
_ dir (12) -
page
_ dir= (12) - popdir (6)
- pushdir (6)
- pwd (6)
- read (12)
- realdirpath (24)
- realpath (36)
- redirect? (12)
- redirector (12)
-
relative
_ path _ from (12) - remove (12)
-
remove
_ dir (12) -
remove
_ leading _ dot _ dir (12) - rewind (12)
- rm (12)
-
rm
_ f (12) -
rm
_ r (12) -
rm
_ rf (12) - rmdir (66)
-
ruby 1
. 8 . 2 feature (12) -
rubygems
/ commands / contents _ command (12) -
rubygems
/ commands / install _ command (12) -
rubygems
/ commands / uninstall _ command (12) - seek (12)
-
set
_ redirect (12) - setgid? (12)
- setuid? (12)
- shell (6)
- socket? (12)
-
st
_ add _ direct (12) -
start
_ document (12) - sticky? (12)
- symlink (12)
- sysconfdir (12)
- systmpdir (12)
- tell (12)
-
template
_ dir (12) -
template
_ dir= (12) -
to
_ i (11) - touch (12)
- type (10)
- unlink (42)
- unpack (12)
- このマニュアルのヘルプ (12)
- セキュリティモデル (12)
検索結果
先頭5件
-
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...