種類
ライブラリ
- English (11)
- ビルトイン (2019)
-
cgi
/ core (33) -
cgi
/ html (22) -
cgi
/ session (77) -
cgi
/ session / pstore (11) - csv (176)
- etc (22)
- fiddle (33)
- fileutils (413)
-
io
/ console (11) -
irb
/ input-method (22) -
irb
/ magic-file (22) - json (11)
- logger (11)
-
net
/ ftp (44) -
net
/ http (22) - nkf (11)
- objspace (11)
- open-uri (37)
- openssl (33)
- optparse (11)
- pathname (11)
- psych (61)
- pty (22)
- rake (187)
-
rake
/ loaders / makefile (11) -
rake
/ packagetask (22) -
rdoc
/ context (11) -
rdoc
/ generator / json _ index (11) -
rdoc
/ parser (11) -
rdoc
/ parser / c (11) -
rdoc
/ parser / ruby (11) -
rdoc
/ parser / simple (11) - readline (11)
- ripper (22)
-
ripper
/ filter (11) -
ripper
/ lexer (22) -
ripper
/ sexp (22) -
rubygems
/ exceptions (11) -
rubygems
/ indexer (11) -
rubygems
/ package (22) -
rubygems
/ package / tar _ writer (44) -
rubygems
/ remote _ fetcher (11) -
rubygems
/ source _ index (11) -
rubygems
/ specification (143) - shell (84)
-
shell
/ builtin-command (6) -
shell
/ command-processor (84) -
shell
/ filter (96) - socket (22)
- stringio (11)
- syslog (22)
- tempfile (50)
- thread (2)
- timeout (19)
-
webrick
/ httpresponse (22) -
webrick
/ httpservlet / filehandler (22) -
webrick
/ log (11) - zlib (286)
クラス
-
ARGF
. class (22) - Binding (6)
-
CGI
:: Session (11) -
CGI
:: Session :: FileStore (55) -
CGI
:: Session :: PStore (11) - CSV (165)
- Class (11)
- Dir (10)
-
Fiddle
:: Function (11) -
Fiddle
:: Pointer (22) - File (513)
-
Gem
:: FileOperations (11) -
Gem
:: Indexer (11) -
Gem
:: Package :: TarWriter (44) -
Gem
:: RemoteFetcher (11) -
Gem
:: SourceIndex (11) -
Gem
:: Specification (143) - IO (910)
-
IRB
:: StdioInputMethod (22) - Logger (11)
-
Net
:: FTP (44) -
Net
:: HTTPGenericRequest (22) -
OpenSSL
:: Config (11) -
OpenSSL
:: X509 :: ExtensionFactory (11) - OptionParser (11)
- Pathname (11)
-
RDoc
:: Context (11) -
RDoc
:: Generator :: JsonIndex (11) -
RDoc
:: Options (44) -
RDoc
:: Parser (11) -
RDoc
:: Parser :: C (11) -
RDoc
:: Parser :: Ruby (11) -
RDoc
:: Parser :: Simple (11) -
Rake
:: Application (33) -
Rake
:: FileCreationTask (22) -
Rake
:: FileList (88) -
Rake
:: FileTask (11) -
Rake
:: MakefileLoader (11) -
Rake
:: PackageTask (22) - Ripper (66)
-
Ripper
:: Filter (11) -
RubyVM
:: InstructionSequence (99) - Shell (84)
-
Shell
:: AppendIO (6) -
Shell
:: CommandProcessor (84) -
Shell
:: Filter (96) -
Socket
:: AncillaryData (11) - StringIO (11)
- Tempfile (50)
- UNIXSocket (11)
-
WEBrick
:: BasicLog (11) -
WEBrick
:: HTTPResponse (22) -
WEBrick
:: HTTPServlet :: FileHandler (22) -
Zlib
:: GzipFile (77) -
Zlib
:: GzipReader (55) -
Zlib
:: GzipWriter (121)
モジュール
-
CGI
:: HtmlExtension (22) -
CGI
:: QueryExtension (33) - Enumerable (11)
- Etc (22)
- FileTest (228)
- FileUtils (413)
- JSON (11)
- Kernel (186)
- Marshal (22)
- ObjectSpace (11)
- OpenURI (22)
- PTY (22)
- Psych (61)
-
Rake
:: TaskManager (11) - Readline (11)
- Syslog (22)
- Timeout (19)
- URI (7)
オブジェクト
-
IRB
:: MagicFile (22)
キーワード
-
$ > (11) -
$ DEFAULT _ OUTPUT (11) -
$ stderr (11) -
$ stdin (11) -
$ stdout (11) -
1
. 6 . 8から1 . 8 . 0への変更点(まとめ) (11) - << (11)
- > (6)
- >> (6)
- CSV (11)
- ConditionVariable (11)
- Constants (11)
-
DEFAULT
_ RAKEFILES (11) - ExtensionFactory (11)
-
FILENAME
_ COMPLETION _ PROC (11) - FileCreationTask (11)
- FileOperations (11)
- FilePermissionError (11)
- FileStore (11)
- GzipFile (11)
- GzipReader (11)
- GzipWriter (11)
-
NEWS for Ruby 2
. 0 . 0 (11) -
NEWS for Ruby 2
. 1 . 0 (11) -
NEWS for Ruby 2
. 2 . 0 (10) -
NEWS for Ruby 2
. 3 . 0 (9) -
NEWS for Ruby 2
. 4 . 0 (8) -
NEWS for Ruby 2
. 5 . 0 (7) -
NEWS for Ruby 2
. 6 . 0 (6) -
NEWS for Ruby 2
. 7 . 0 (5) -
NEWS for Ruby 3
. 0 . 0 (4) -
NEWS for Ruby 3
. 1 . 0 (3) - NKF (11)
-
PC
_ FILESIZEBITS (11) -
SC
_ MAPPED _ FILES (11) - Win32ネイティブ版Rubyの互換性問題 (11)
- [] (11)
-
absolute
_ path (11) -
add
_ file (22) -
add
_ file _ simple (22) - advise (11)
-
all
_ one _ file (11) -
allocation
_ sourcefile (11) - append (18)
- atime (40)
-
base
_ label (11) - birthtime (10)
- blockdev? (40)
-
body
_ stream (11) -
body
_ stream= (11) - call (11)
- cd (22)
-
cgi
/ session (11) - chardev? (40)
- chdir (22)
- chmod (11)
-
chmod
_ R (11) - chown (22)
-
chown
_ R (11) - chunk (11)
- clone (11)
- close (33)
-
close
_ on _ exec= (11) - closed? (22)
-
compare
_ stream (11) - compile (22)
-
compile
_ file (11) -
compile
_ option= (11) - compress (11)
- config= (11)
- console (11)
-
content
_ length (11) -
content
_ length= (11) - copy (11)
- cp (11)
-
cp
_ lr (6) -
cp
_ r (11) - create (20)
-
create
_ body (11) - ctime (51)
- delete (22)
- directory? (40)
-
do
_ OPTIONS (11) - dump (33)
- dup (11)
- each (77)
-
each
_ byte (22) -
each
_ char (22) -
each
_ codepoint (22) -
each
_ line (66) - egrep (11)
- empty? (16)
- eof (11)
- eof? (22)
-
excluded
_ from _ list? (11) -
executable
_ real? (11) - exist? (40)
- existing (11)
- existing! (11)
- exists? (18)
- ext (11)
-
external
_ encoding (11) -
extra
_ rdoc _ files (11) -
extra
_ rdoc _ files= (11) - fcntl (11)
- fdatasync (11)
- fiddle (11)
- file (11)
- file? (40)
-
file
_ create (11) -
file
_ field (22) -
file
_ name (11) - fileboxes (11)
- fileno (43)
- files (33)
- files= (11)
- filter (33)
- finish (11)
- flock (22)
- flush (11)
- fnmatch (11)
- fnmatch? (11)
-
for
_ fd (11) - foreach (11)
- getbyte (11)
- getc (11)
- gets (33)
- grpowned? (40)
- gsub! (11)
-
have
_ option? (11) - identical? (22)
- import (11)
-
inline
_ source (11) - install (11)
-
internal
_ encoding (11) - isatty (11)
- label (11)
- lchmod (11)
- lchown (11)
- lex (11)
-
lib
_ files (11) - lineno (11)
- lineno= (11)
- link (22)
- ln (11)
-
ln
_ s (11) -
ln
_ sf (11) - load (44)
-
load
_ rakefile (11) -
load
_ specification (11) -
load
_ stream (22) - lstat (22)
- makedirs (11)
- mkdir (11)
-
mkdir
_ p (11) - mkpath (11)
- move (11)
- mtime (40)
- mv (11)
- needed? (22)
- new (225)
- of (11)
- open (211)
- open! (11)
-
open
_ uri (22) -
open
_ uri _ or _ path (11) - out (18)
- owned? (40)
-
package
_ files (11) -
package
_ files= (11) - parse (22)
-
parser
_ for (11) - path (22)
- pipe? (40)
- pos (11)
- pos= (11)
- pread (7)
- print (11)
- printf (11)
- putc (11)
- puts (11)
- pwrite (7)
- rakefile (11)
-
rb
_ compile _ file (11) - read (55)
- readable? (22)
-
readable
_ atfer _ eof? (11) -
readable
_ real? (11) - readbyte (11)
- readchar (22)
- readline (44)
- readlines (77)
- readlink (11)
-
record
_ location (11) -
recv
_ io (11) - remove (11)
- reopen (44)
- resolve (11)
- restore (11)
- rewind (11)
- rm (11)
-
rm
_ f (11) -
rm
_ r (11) -
rm
_ rf (11) - rmdir (11)
- rmtree (11)
- rss (11)
-
ruby 1
. 6 feature (11) -
ruby 1
. 8 . 2 feature (11) -
ruby 1
. 8 . 3 feature (11) -
ruby 1
. 8 . 4 feature (11) -
ruby 1
. 8 . 5 feature (11) -
ruby 1
. 9 feature (11) -
rubygems
/ commands / specification _ command (11) -
safe
_ load (17) -
safe
_ unlink (11) - seek (11)
-
set
_ encoding (33) -
set
_ encoding _ by _ bom (5) - setgid? (22)
- setuid? (22)
- sexp (11)
-
sexp
_ raw (11) - size (22)
- size? (22)
- socket? (22)
-
source
_ location (6) - spawn (44)
- stat (33)
- sticky? (22)
- storbinary (22)
- storlines (22)
- superclass (11)
- symlink (11)
- symlink? (22)
- sync (22)
- sync= (11)
-
synthesize
_ file _ task (11) - sysread (11)
- sysseek (11)
- system (24)
- syswrite (11)
- tell (11)
- test (22)
-
test
/ unit (1) -
test
_ file (11) -
test
_ file= (11) -
test
_ files (11) -
test
_ files= (11) -
test
_ suite _ file (11) -
test
_ suite _ file= (11) - timeout (19)
-
to
_ i (22) -
to
_ io (22) -
to
_ ptr (11) - tokenize (11)
- touch (11)
- truncate (22)
- tty? (11)
-
unescape
_ filename? (11) - ungetbyte (11)
- ungetc (11)
-
unix
_ rights (11) - unlink (11)
- update (11)
- uptodate? (11)
-
world
_ readable? (11) -
world
_ writable? (11) - wrap (44)
- writable? (11)
- write (22)
- zero? (22)
- セキュリティモデル (11)
- 制御構造 (11)
検索結果
-
IO (38426.0)
-
基本的な入出力機能のためのクラスです。
...基本的な入出力機能のためのクラスです。
File::Constants は、File から IO へ移動しました。
===[a:m17n] 多言語化と IO のエンコーディング
IO オブジェクトはエンコーディングを持ちます。
エンコーディングの影響を受けるメ......と受けないメソッドがあります。
影響を受けるメソッドでは、IO のエンコーディングに従い読み込まれた文字列のエンコーディングが決定されます。
また IO のエンコーディングを適切に設定することにより、読み込み時......ないメソッド
IO の読み込みメソッドは2種類存在します。
テキスト読み込みメソッドとバイナリ読み込みメソッドです。
テキスト読み込みメソッドは IO のエンコーディングの影響をうけます。
詳しくは「io_encoding」を参... -
File (38030.0)
-
ファイルアクセスのためのクラスです。
...のクラスです。
通常 Kernel.#open または File.open を使って生成します。
IO クラスがインクルードしている File::Constants は File クラスに関係する定数を
格納したモジュールです。
また File::Stat は stat 構造体( stat(2) 参照)を表す... -
File
. file?(path) -> bool (27123.0) -
FileTest.#file? と同じです。
...
FileTest.#file? と同じです。
@param path パスを表す文字列か IO オブジェクトを指定します。... -
IO
# fileno -> Integer (27100.0) -
ファイル記述子を表す整数を返します。
...ファイル記述子を表す整数を返します。
@raise IOError 既に close されている場合に発生します。
//emlist[例][ruby]{
$stdin.fileno # => 0
$stdout.fileno # => 1
//}......ファイル記述子を表す整数を返します。
@raise IOError 既に close されている場合に発生します。
//emlist[例][ruby]{
$stdin.fileno # => 0
$stdout.fileno # => 1
//}
@see Dir#fileno... -
IO
# to _ i -> Integer (24000.0) -
ファイル記述子を表す整数を返します。
...ファイル記述子を表す整数を返します。
@raise IOError 既に close されている場合に発生します。
//emlist[例][ruby]{
$stdin.fileno # => 0
$stdout.fileno # => 1
//}......ファイル記述子を表す整数を返します。
@raise IOError 既に close されている場合に発生します。
//emlist[例][ruby]{
$stdin.fileno # => 0
$stdout.fileno # => 1
//}
@see Dir#fileno... -
IO
. for _ fd(fd , mode = "r" , **opts) -> IO (21300.0) -
オープン済みのファイルディスクリプタ fd に対する新しい IO オブジェクトを生成して返します。
...オープン済みのファイルディスクリプタ fd に対する新しい
IO オブジェクトを生成して返します。
IO.open にブロックが与えられた場合、IO オブジェクトを生成しそれを引数としてブロックを
実行します。ブロックの終了と......ともに fd はクローズされます。ブロックの結果を返します。
IO.new, IO.for_fd はブロックを受け付けません。
=== キーワード引数
このメソッドは以下のキーワード引数を利用できます。
* :mode mode引数と同じ意味です
* :extern......。
@param fd ファイルディスクリプタである整数を指定します。
@param mode Kernel.#open と同じ形式で IO のモードを指定します。File::Constants::RDONLY などの
定数(数値)でモードを指定できます。詳細は組み込み関数 Kernel.#o... -
IO
. new(fd , mode = "r" , **opts) -> IO (21300.0) -
オープン済みのファイルディスクリプタ fd に対する新しい IO オブジェクトを生成して返します。
...オープン済みのファイルディスクリプタ fd に対する新しい
IO オブジェクトを生成して返します。
IO.open にブロックが与えられた場合、IO オブジェクトを生成しそれを引数としてブロックを
実行します。ブロックの終了と......ともに fd はクローズされます。ブロックの結果を返します。
IO.new, IO.for_fd はブロックを受け付けません。
=== キーワード引数
このメソッドは以下のキーワード引数を利用できます。
* :mode mode引数と同じ意味です
* :extern......。
@param fd ファイルディスクリプタである整数を指定します。
@param mode Kernel.#open と同じ形式で IO のモードを指定します。File::Constants::RDONLY などの
定数(数値)でモードを指定できます。詳細は組み込み関数 Kernel.#o... -
IO
. open(fd , mode = "r" , **opts) -> IO (21300.0) -
オープン済みのファイルディスクリプタ fd に対する新しい IO オブジェクトを生成して返します。
...オープン済みのファイルディスクリプタ fd に対する新しい
IO オブジェクトを生成して返します。
IO.open にブロックが与えられた場合、IO オブジェクトを生成しそれを引数としてブロックを
実行します。ブロックの終了と......ともに fd はクローズされます。ブロックの結果を返します。
IO.new, IO.for_fd はブロックを受け付けません。
=== キーワード引数
このメソッドは以下のキーワード引数を利用できます。
* :mode mode引数と同じ意味です
* :extern......。
@param fd ファイルディスクリプタである整数を指定します。
@param mode Kernel.#open と同じ形式で IO のモードを指定します。File::Constants::RDONLY などの
定数(数値)でモードを指定できます。詳細は組み込み関数 Kernel.#o... -
IO
. open(fd , mode = "r" , **opts) {|io| . . . } -> object (21300.0) -
オープン済みのファイルディスクリプタ fd に対する新しい IO オブジェクトを生成して返します。
...オープン済みのファイルディスクリプタ fd に対する新しい
IO オブジェクトを生成して返します。
IO.open にブロックが与えられた場合、IO オブジェクトを生成しそれを引数としてブロックを
実行します。ブロックの終了と......ともに fd はクローズされます。ブロックの結果を返します。
IO.new, IO.for_fd はブロックを受け付けません。
=== キーワード引数
このメソッドは以下のキーワード引数を利用できます。
* :mode mode引数と同じ意味です
* :extern......。
@param fd ファイルディスクリプタである整数を指定します。
@param mode Kernel.#open と同じ形式で IO のモードを指定します。File::Constants::RDONLY などの
定数(数値)でモードを指定できます。詳細は組み込み関数 Kernel.#o... -
IO
. for _ fd(fd , mode = "r" , **opts) -> IO (21294.0) -
オープン済みのファイルディスクリプタ fd に対する新しい IO オブジェクトを生成して返します。
...オープン済みのファイルディスクリプタ fd に対する新しい
IO オブジェクトを生成して返します。
IO.open にブロックが与えられた場合、IO オブジェクトを生成しそれを引数としてブロックを
実行します。ブロックの終了と......ともに fd はクローズされます。ブロックの結果を返します。
IO.new, IO.for_fd はブロックを受け付けません。
=== キーワード引数
このメソッドは以下のキーワード引数を利用できます。
* :mode mode引数と同じ意味です
* :extern......。
@param fd ファイルディスクリプタである整数を指定します。
@param mode Kernel.#open と同じ形式で IO のモードを指定します。File::Constants::RDONLY などの
定数(数値)でモードを指定できます。詳細は組み込み関数 Kernel.#o... -
IO
. new(fd , mode = "r" , **opts) -> IO (21294.0) -
オープン済みのファイルディスクリプタ fd に対する新しい IO オブジェクトを生成して返します。
...オープン済みのファイルディスクリプタ fd に対する新しい
IO オブジェクトを生成して返します。
IO.open にブロックが与えられた場合、IO オブジェクトを生成しそれを引数としてブロックを
実行します。ブロックの終了と......ともに fd はクローズされます。ブロックの結果を返します。
IO.new, IO.for_fd はブロックを受け付けません。
=== キーワード引数
このメソッドは以下のキーワード引数を利用できます。
* :mode mode引数と同じ意味です
* :extern......。
@param fd ファイルディスクリプタである整数を指定します。
@param mode Kernel.#open と同じ形式で IO のモードを指定します。File::Constants::RDONLY などの
定数(数値)でモードを指定できます。詳細は組み込み関数 Kernel.#o... -
IO
. open(fd , mode = "r" , **opts) -> IO (21294.0) -
オープン済みのファイルディスクリプタ fd に対する新しい IO オブジェクトを生成して返します。
...オープン済みのファイルディスクリプタ fd に対する新しい
IO オブジェクトを生成して返します。
IO.open にブロックが与えられた場合、IO オブジェクトを生成しそれを引数としてブロックを
実行します。ブロックの終了と......ともに fd はクローズされます。ブロックの結果を返します。
IO.new, IO.for_fd はブロックを受け付けません。
=== キーワード引数
このメソッドは以下のキーワード引数を利用できます。
* :mode mode引数と同じ意味です
* :extern......。
@param fd ファイルディスクリプタである整数を指定します。
@param mode Kernel.#open と同じ形式で IO のモードを指定します。File::Constants::RDONLY などの
定数(数値)でモードを指定できます。詳細は組み込み関数 Kernel.#o... -
IO
. open(fd , mode = "r" , **opts) {|io| . . . } -> object (21294.0) -
オープン済みのファイルディスクリプタ fd に対する新しい IO オブジェクトを生成して返します。
...オープン済みのファイルディスクリプタ fd に対する新しい
IO オブジェクトを生成して返します。
IO.open にブロックが与えられた場合、IO オブジェクトを生成しそれを引数としてブロックを
実行します。ブロックの終了と......ともに fd はクローズされます。ブロックの結果を返します。
IO.new, IO.for_fd はブロックを受け付けません。
=== キーワード引数
このメソッドは以下のキーワード引数を利用できます。
* :mode mode引数と同じ意味です
* :extern......。
@param fd ファイルディスクリプタである整数を指定します。
@param mode Kernel.#open と同じ形式で IO のモードを指定します。File::Constants::RDONLY などの
定数(数値)でモードを指定できます。詳細は組み込み関数 Kernel.#o... -
File
. lstat(filename) -> File :: Stat (21285.0) -
File.statと同様ですが、シンボリックリンクに関してリンクそのものの 情報を File::Stat として返します。lstat(2) を実装していないシステムでは、File.stat と同じです。
...
File.statと同様ですが、シンボリックリンクに関してリンクそのものの
情報を File::Stat として返します。lstat(2) を実装していないシステムでは、File.stat と同じです。
@param filename ファイル名を表す文字列を指定します。
@ra......ise Errno::EXXX 情報の取得に失敗した場合に発生します。
//emlist[例][ruby]{
# link.rb は t.rb のシンボリックリンク
File.lstat("link.rb") == File.stat("t.rb") # => false
File.stat("link.rb") == File.stat("t.rb") # => true
//}
@see IO#stat, File#lstat...