ライブラリ
- ビルトイン (675)
-
cgi
/ session (11) -
cgi
/ session / pstore (11) - etc (22)
- fileutils (237)
- find (11)
- json (11)
- mkmf (154)
-
net
/ ftp (124) - openssl (33)
- pathname (198)
- psych (22)
- rake (55)
-
rake
/ packagetask (11) - rubygems (11)
-
rubygems
/ defaults (44) -
rubygems
/ dependency _ installer (22) -
rubygems
/ ext / builder (11) -
rubygems
/ ext / configure _ builder (11) -
rubygems
/ ext / ext _ conf _ builder (11) -
rubygems
/ ext / rake _ builder (11) -
rubygems
/ gem _ path _ searcher (11) -
rubygems
/ installer (66) -
rubygems
/ package / tar _ input (11) -
rubygems
/ package / tar _ reader / entry (11) -
rubygems
/ package / tar _ writer (11) -
rubygems
/ remote _ fetcher (11) -
rubygems
/ security (11) -
rubygems
/ server (11) -
rubygems
/ source _ index (22) -
rubygems
/ specification (11) -
rubygems
/ uninstaller (11) -
rubygems
/ validator (11) - shell (108)
-
shell
/ command-processor (48) -
shell
/ error (6) -
shell
/ filter (48) - tempfile (55)
- tmpdir (22)
- un (44)
-
webrick
/ config (11) -
webrick
/ httpresponse (11) -
webrick
/ httpserver (44) -
webrick
/ httpstatus (11)
クラス
-
CGI
:: Session :: FileStore (11) -
CGI
:: Session :: PStore (11) - Class (11)
- Dir (347)
- File (110)
-
File
:: Stat (77) -
Gem
:: DependencyInstaller (22) -
Gem
:: Ext :: Builder (11) -
Gem
:: Ext :: ConfigureBuilder (11) -
Gem
:: Ext :: ExtConfBuilder (11) -
Gem
:: Ext :: RakeBuilder (11) -
Gem
:: GemPathSearcher (11) -
Gem
:: Installer (66) -
Gem
:: Package :: TarInput (11) -
Gem
:: Package :: TarReader :: Entry (11) -
Gem
:: Package :: TarWriter (11) -
Gem
:: RemoteFetcher (11) -
Gem
:: Server (11) -
Gem
:: SourceIndex (22) -
Gem
:: Specification (11) -
Gem
:: Uninstaller (11) -
Gem
:: Validator (11) - IO (20)
-
Net
:: FTP (88) -
Net
:: FTP :: MLSxEntry (36) - Pathname (198)
-
Psych
:: Handler (11) -
Psych
:: Nodes :: Document (11) -
RDoc
:: Options (55) -
Rake
:: Application (11) -
Rake
:: PackageTask (11) - Shell (108)
-
Shell
:: CommandProcessor (48) -
Shell
:: Filter (48) - Tempfile (55)
-
WEBrick
:: HTTPResponse (11) -
WEBrick
:: HTTPServer (11) -
WEBrick
:: HTTPServer :: MountTable (33)
モジュール
- Etc (22)
-
File
:: Constants (66) - FileTest (33)
- FileUtils (237)
- Find (11)
- Gem (55)
-
Gem
:: Security (11) - Kernel (220)
- Marshal (22)
-
OpenSSL
:: X509 (33) - Process (11)
- Rake (33)
-
WEBrick
:: Config (11) -
WEBrick
:: HTTPStatus (11)
キーワード
-
$ CFLAGS (11) -
$ LDFLAGS (11) -
$ archdir (11) -
$ hdrdir (11) -
$ libdir (11) -
$ sitearchdir (11) -
$ sitelibdir (11) -
$ srcdir (11) -
$ topdir (11) -
DEFAULT
_ CERT _ DIR (11) -
DEFAULT
_ CERT _ DIR _ ENV (11) -
DEFAULT
_ PRIVATE _ DIR (11) - DIRECT (11)
- DOSISH 対応 (11)
- DirStackEmpty (6)
-
FNM
_ CASEFOLD (11) -
FNM
_ DOTMATCH (11) -
FNM
_ NOESCAPE (11) -
FNM
_ PATHNAME (11) -
FNM
_ SYSCASE (11) - LIBDIR (11)
- [] (18)
- []= (11)
-
_ _ dir _ _ (11) -
absolute
_ path (11) -
add
_ bindir (11) -
add
_ trusted _ cert (11) - application (11)
- application= (11)
-
bin
_ dir (22) - blockdev? (22)
- build (33)
- cd (22)
- chardev? (22)
- chdir (39)
- children (31)
- chown (11)
-
chown
_ R (11) - cleanpath (11)
-
clear
_ paths (11) - close (11)
-
cp
_ lr (6) -
cp
_ r (11) - create (22)
- cwd (6)
- daemon (11)
-
default
_ bindir (11) -
default
_ dir (11) -
default
_ system _ source _ cache _ dir (11) -
default
_ user _ source _ cache _ dir (11) - delete (33)
-
dir
_ config (11) -
dir
_ stack (6) - directory (11)
- directory? (82)
-
directory
_ makable? (9) - dirname (29)
- dirs (6)
- download (11)
-
dummy
_ makefile (11) - dump (22)
- each (11)
-
each
_ child (62) -
each
_ entry (11) - empty? (16)
- entries (11)
- exist? (11)
- exists? (9)
-
extract
_ entry (11) - facts (9)
- fileno (20)
- find (11)
-
find
_ gems _ with _ sources (11) - fnmatch (22)
- fnmatch? (22)
- foreach (51)
-
generate
_ bin _ script (11) -
generate
_ bin _ symlink (11) -
generate
_ windows _ script (11) - getwd (6)
- glob (76)
- home (22)
- httpd (11)
-
install
_ rb (11) -
installed
_ spec _ directories (11) -
json
_ creatable? (11) -
lib
_ dirs _ for (11) - list (22)
-
ln
_ s (11) -
load
_ gems _ in (11) - ls (22)
- makedirs (11)
- mkdir (51)
-
mkdir
_ p (11) - mkmf (11)
- mkpath (11)
- mktmpdir (22)
- mount (11)
- move (11)
- mv (11)
- new (105)
- nlst (11)
-
op
_ dir= (11) - open (62)
- opendir (11)
-
original
_ dir (22) -
page
_ dir (11) -
page
_ dir= (11) - popdir (6)
- pushdir (6)
- pwd (6)
- read (11)
- realdirpath (22)
- realpath (33)
- redirect? (11)
- redirector (11)
-
relative
_ path _ from (11) - remove (11)
-
remove
_ dir (11) -
remove
_ leading _ dot _ dir (11) - rewind (11)
- rm (11)
-
rm
_ f (11) -
rm
_ r (11) -
rm
_ rf (11) - rmdir (62)
-
ruby 1
. 8 . 2 feature (11) -
rubygems
/ commands / contents _ command (11) -
rubygems
/ commands / install _ command (11) -
rubygems
/ commands / uninstall _ command (11) - seek (11)
-
set
_ redirect (11) - setgid? (11)
- setuid? (11)
- shell (6)
- socket? (11)
-
st
_ add _ direct (11) -
start
_ document (11) - sticky? (11)
- symlink (11)
- sysconfdir (11)
- systmpdir (11)
- tell (11)
-
template
_ dir (11) -
template
_ dir= (11) -
to
_ i (10) - touch (11)
- type (9)
- unlink (40)
- unpack (11)
- このマニュアルのヘルプ (11)
- セキュリティモデル (11)
検索結果
先頭5件
-
Net
:: FTP # dir(*args) {|line| . . . } -> nil (18202.0) -
LIST コマンドを送信し、結果を返します。
...
LIST コマンドを送信し、結果を返します。
ブロックとともに呼び出された場合は各行に対してブロックを
実行します。ブロックなしの場合には文字列の配列で結果を返します。
@param args LIST の引数を文字列で渡します。......yz のときに発生します。
@raise Net::FTPProtoError 応答コードが RFC 的に正しくない場合に発生します。
@raise Net::FTPReplyError 応答コードが上の場合以外で正しくない場合(1xy, 3xyが来るべきでないときに来た場合など)に発生します。... -
Shell
# dir -> String (18101.0) -
カレントディレクトリのパスを文字列で返します。
...カレントディレクトリのパスを文字列で返します。
使用例
require 'shell'
sh = Shell.new
p sh.cwd
# 例
#=> "/Users/kouya/tall"... -
Dir
. mktmpdir(prefix _ suffix = nil , tmpdir = nil) {|dir| . . . } -> object (15557.0) -
一時ディレクトリを作成します。
...えられた場合は、ブロックの評価が終わると
作成された一時ディレクトリやその配下にあったファイルを
FileUtils.#remove_entry を用いて削除し、ブロックの値をかえします。
ブロックが与えられなかった場合は、作成した一時......のパスを
返します。この場合、このメソッドは作成した一時ディレクトリを削除しません。
@param prefix_suffix nil の場合は、'd' をデフォルトのプレフィクスとして使用します。サフィックスは付きません。
文......tmpdir nil の場合は Dir.tmpdir を使用します。
そうでない場合は、そのディレクトリを使用します。
使用例
require 'tmpdir'
puts Dir.tmpdir
# 出力例: 動作環境により出力は異なります。
#=> /cygdrive/c/DOCUME~1/kouya/LOCALS~1... -
Dir
. mktmpdir(prefix _ suffix = nil , tmpdir = nil) -> String (15457.0) -
一時ディレクトリを作成します。
...えられた場合は、ブロックの評価が終わると
作成された一時ディレクトリやその配下にあったファイルを
FileUtils.#remove_entry を用いて削除し、ブロックの値をかえします。
ブロックが与えられなかった場合は、作成した一時......のパスを
返します。この場合、このメソッドは作成した一時ディレクトリを削除しません。
@param prefix_suffix nil の場合は、'd' をデフォルトのプレフィクスとして使用します。サフィックスは付きません。
文......tmpdir nil の場合は Dir.tmpdir を使用します。
そうでない場合は、そのディレクトリを使用します。
使用例
require 'tmpdir'
puts Dir.tmpdir
# 出力例: 動作環境により出力は異なります。
#=> /cygdrive/c/DOCUME~1/kouya/LOCALS~1... -
Dir
. children(path) -> [String] (15124.0) -
ディレクトリ path に含まれるファイルエントリ名のうち、 "." と ".." をのぞいた配列を返します。
...。省略した場合は
ファイルシステムのエンコーディングと同じになります。
@raise Errno::EXXX 失敗した場合に発生します。
//emlist[例][ruby]{
Dir.children('.') #=> ["bar", "foo"]
//}
@see Dir#children
@see Dir.each_child
@see Dir.entries... -
Dir
. children(path , encoding: enc) -> [String] (15124.0) -
ディレクトリ path に含まれるファイルエントリ名のうち、 "." と ".." をのぞいた配列を返します。
...。省略した場合は
ファイルシステムのエンコーディングと同じになります。
@raise Errno::EXXX 失敗した場合に発生します。
//emlist[例][ruby]{
Dir.children('.') #=> ["bar", "foo"]
//}
@see Dir#children
@see Dir.each_child
@see Dir.entries... -
Dir
. each _ child(path) -> Enumerator (15124.0) -
ディレクトリ path の "." と ".." をのぞく各エントリを表す文字列を引数として、 ブロックを評価します。
...場合は
ファイルシステムのエンコーディングと同じになります。
@raise Errno::EXXX 失敗した場合に発生します。
//emlist[例][ruby]{
Dir.each_child('.'){|f|
p f
}
#=> "bar"
# "foo"
//}
@see Dir.foreach
@see Dir.children
@see Dir#each_child... -
Dir
. each _ child(path) {|file| . . . } -> nil (15124.0) -
ディレクトリ path の "." と ".." をのぞく各エントリを表す文字列を引数として、 ブロックを評価します。
...場合は
ファイルシステムのエンコーディングと同じになります。
@raise Errno::EXXX 失敗した場合に発生します。
//emlist[例][ruby]{
Dir.each_child('.'){|f|
p f
}
#=> "bar"
# "foo"
//}
@see Dir.foreach
@see Dir.children
@see Dir#each_child... -
Dir
. each _ child(path , encoding: enc) -> Enumerator (15124.0) -
ディレクトリ path の "." と ".." をのぞく各エントリを表す文字列を引数として、 ブロックを評価します。
...場合は
ファイルシステムのエンコーディングと同じになります。
@raise Errno::EXXX 失敗した場合に発生します。
//emlist[例][ruby]{
Dir.each_child('.'){|f|
p f
}
#=> "bar"
# "foo"
//}
@see Dir.foreach
@see Dir.children
@see Dir#each_child... -
Dir
. each _ child(path , encoding: enc) {|file| . . . } -> nil (15124.0) -
ディレクトリ path の "." と ".." をのぞく各エントリを表す文字列を引数として、 ブロックを評価します。
...場合は
ファイルシステムのエンコーディングと同じになります。
@raise Errno::EXXX 失敗した場合に発生します。
//emlist[例][ruby]{
Dir.each_child('.'){|f|
p f
}
#=> "bar"
# "foo"
//}
@see Dir.foreach
@see Dir.children
@see Dir#each_child... -
Dir
# each _ child -> Enumerator (15118.0) -
ディレクトリの "." と ".." をのぞく各エントリを表す文字列を引数として、 ブロックを評価します。
...合、各エントリを文字列として保持する
Enumerator
オブジェクトを返します。
@raise IOError 既に self が close している場合に発生します。
//emlist[例][ruby]{
Dir.open('.').each_child{|f|
p f
}
#=> "bar"
# "foo"
//}
@see Dir#each
@see Dir.each_child... -
Dir
# each _ child {|item| . . . } -> self (15118.0) -
ディレクトリの "." と ".." をのぞく各エントリを表す文字列を引数として、 ブロックを評価します。
...合、各エントリを文字列として保持する
Enumerator
オブジェクトを返します。
@raise IOError 既に self が close している場合に発生します。
//emlist[例][ruby]{
Dir.open('.').each_child{|f|
p f
}
#=> "bar"
# "foo"
//}
@see Dir#each
@see Dir.each_child... -
Dir
. children(path) -> [String] (15118.0) -
ディレクトリ path に含まれるファイルエントリ名のうち、 "." と ".." をのぞいた配列を返します。
...で指定します。省略した場合は
ファイルシステムのエンコーディングと同じになります。
@raise Errno::EXXX 失敗した場合に発生します。
//emlist[例][ruby]{
Dir.children('.') #=> ["bar", "foo"]
//}
@see Dir.each_child
@see Dir.entries... -
Dir
. children(path , encoding: enc) -> [String] (15118.0) -
ディレクトリ path に含まれるファイルエントリ名のうち、 "." と ".." をのぞいた配列を返します。
...で指定します。省略した場合は
ファイルシステムのエンコーディングと同じになります。
@raise Errno::EXXX 失敗した場合に発生します。
//emlist[例][ruby]{
Dir.children('.') #=> ["bar", "foo"]
//}
@see Dir.each_child
@see Dir.entries... -
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 を返します。
...ディレクトリストリームをクローズします。
クローズに成功すれば nil を返します。
//emlist[例][ruby]{
d = Dir.new(".")
d.close # => nil
//}...