別のキーワード
種類
ライブラリ
- ビルトイン (1190)
- benchmark (11)
- bigdecimal (11)
-
cgi
/ core (66) -
cgi
/ html (88) - continuation (22)
- csv (66)
- e2mmap (30)
- fiddle (22)
-
fiddle
/ import (33) - fileutils (44)
- getoptlong (22)
-
irb
/ output-method (11) -
json
/ add / exception (11) -
json
/ add / rational (11) - logger (1)
- mathn (4)
- matrix (44)
-
minitest
/ unit (2) - mkmf (55)
-
net
/ http (11) -
net
/ imap (22) - nkf (11)
- open-uri (74)
- open3 (132)
- openssl (286)
- optparse (297)
- pathname (88)
- prime (11)
- psych (17)
- rake (22)
- rubygems (11)
-
rubygems
/ command (22) -
rubygems
/ source _ info _ cache (11) -
rubygems
/ specification (66) -
rubygems
/ user _ interaction (88) -
rubygems
/ version _ option (22) - scanf (12)
- socket (33)
- stringio (51)
- sync (18)
- syslog (11)
- tempfile (50)
-
webrick
/ cgi (11) -
webrick
/ httpserver (11) -
webrick
/ httpservlet / abstract (22) -
webrick
/ httpservlet / prochandler (11) -
win32
/ registry (44) - zlib (271)
クラス
-
ARGF
. class (11) - Array (41)
- BasicSocket (22)
- BigDecimal (11)
- CGI (11)
- CSV (44)
- Continuation (22)
-
Encoding
:: Converter (66) - Exception (22)
-
Fiddle
:: Function (22) - File (88)
-
Gem
:: Command (22) -
Gem
:: SourceInfoCache (11) -
Gem
:: Specification (66) - GetoptLong (22)
- IO (431)
-
IRB
:: StdioOutputMethod (11) - Matrix (44)
- Module (11)
-
Net
:: IMAP (11) -
Net
:: IMAP :: ContentDisposition (11) - Object (11)
-
OpenSSL
:: OCSP :: BasicResponse (11) -
OpenSSL
:: PKey :: DH (33) -
OpenSSL
:: PKey :: DSA (44) -
OpenSSL
:: PKey :: EC :: Group (22) -
OpenSSL
:: PKey :: RSA (55) -
OpenSSL
:: SSL :: SSLContext (44) -
OpenSSL
:: X509 :: ExtensionFactory (11) - OptionParser (286)
- Pathname (88)
- Prime (11)
-
RDoc
:: Options (11) -
Rake
:: Application (11) - Rational (48)
- Regexp (11)
-
RubyVM
:: InstructionSequence (11) -
Socket
:: AncillaryData (11) - String (130)
- StringIO (51)
- Symbol (32)
-
Sync
_ m :: Err (6) -
Sync
_ m :: LockModeFailer (6) -
Sync
_ m :: UnknownLocker (6) - Tempfile (50)
- Thread (16)
-
WEBrick
:: CGI (11) -
WEBrick
:: HTTPServer (11) -
WEBrick
:: HTTPServlet :: AbstractServlet (22) -
WEBrick
:: HTTPServlet :: ProcHandler (11) -
Win32
:: Registry (44) -
Zlib
:: Deflate (11) -
Zlib
:: GzipReader (165) -
Zlib
:: GzipWriter (95)
モジュール
- Benchmark (11)
-
CGI
:: HtmlExtension (88) -
CGI
:: QueryExtension (44) -
CGI
:: QueryExtension :: Value (11) - Enumerable (11)
- Exception2MessageMapper (30)
-
Fiddle
:: Importer (33) - FileUtils (44)
-
Gem
:: UserInteraction (88) -
Gem
:: VersionOption (22) - Kernel (304)
- Marshal (22)
-
MiniTest
:: Assertions (2) - Open3 (132)
-
OpenSSL
:: Buffering (33) - OpenURI (22)
-
OpenURI
:: OpenRead (22) -
OptionParser
:: Arguable (11) - Process (11)
- Psych (17)
- Syslog (11)
- URI (14)
キーワード
- ** (15)
-
1
. 6 . 8から1 . 8 . 0への変更点(まとめ) (11) - Application (1)
- Buffering (11)
- Complex (12)
-
EXCEPTION
_ ALL (11) - Extension (11)
- Fail (30)
- Float (6)
- HTTPExceptions (11)
- InstructionSequence (11)
- Location (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)
- Raise (12)
- Rational (22)
- Session (11)
- SignalException (11)
- Thread (11)
- [] (22)
- accept (22)
-
add
_ common _ option (11) -
add
_ dependency (11) -
add
_ development _ dependency (11) -
add
_ option (11) -
add
_ platform _ option (11) -
add
_ runtime _ dependency (11) -
add
_ version _ option (11) - advise (11)
- alert (11)
-
alert
_ error (11) -
alert
_ warning (11) - ask (11)
-
ask
_ yes _ no (11) -
assert
_ in _ epsilon (1) -
assert
_ raises (1) - attribute (11)
- attributes (11)
- backtrace (11)
- benchmark (11)
- bind (11)
- binmode (11)
- binread (11)
- binwrite (11)
- call (22)
- capitalize (16)
- capitalize! (8)
-
cgi
/ session (11) -
checkbox
_ group (22) - chmod (11)
-
choose
_ from _ list (11) - chown (11)
- chunk (11)
- compile (11)
-
compile
_ option= (11) - convert (11)
- create (20)
- csv (11)
- delete (11)
- downcase (16)
- downcase! (8)
- dump (22)
- each (22)
-
each
_ byte (22) -
each
_ line (44) - eigen (11)
- eigensystem (11)
- encode (33)
- exec (44)
- extern (11)
- fail (6)
- fiddle (11)
-
file
_ create (11) - flock (11)
- fnmatch (11)
- fnmatch? (11)
-
for
_ fd (11) - gem (11)
-
get
_ instance (22) -
get
_ option (11) - getc (11)
- getopts (55)
- gets (11)
-
has
_ key? (11) - include? (11)
-
int
_ from _ prime _ division (11) - intersection (5)
- key? (11)
- keys (11)
- lchmod (11)
- lchown (11)
- lineno (11)
- lineno= (11)
- log (11)
- lup (11)
-
lup
_ decomposition (11) - makedirs (11)
-
mark
_ locations _ array (11) -
method
_ list (11) -
mkdir
_ p (11) - mkpath (11)
-
module
_ function (11) - mount (11)
- new (296)
- on (132)
-
on
_ head (11) -
on
_ tail (11) - open (182)
-
open
_ uri (22) - order (22)
- out (11)
- pack (19)
- pack テンプレート文字列 (11)
- param (11)
- parse (22)
-
parse
_ csv (11) - permute (11)
- pipe (44)
-
pipe
_ open (11) -
pipeline
_ r (22) -
pipeline
_ rw (22) -
pipeline
_ w (22) -
point
_ conversion _ form (11) -
point
_ conversion _ form= (11) - popen (154)
- popen2 (22)
- popen2e (22)
- popen3 (22)
-
primitive
_ convert (44) - print (66)
- printf (66)
- puts (55)
-
radio
_ group (22) -
rb
_ compile _ file (11) -
rb
_ define _ global _ function (11) -
rb
_ define _ module _ function (11) -
rb
_ gc _ mark _ locations (11) -
rb
_ io _ mode _ flags (1) -
rb
_ io _ mode _ flags2 (11) - read (66)
-
read
_ only (11) - readchar (11)
- readline (11)
- readlines (22)
- readpartial (11)
- recvmsg (11)
-
report
_ on _ exception (8) -
report
_ on _ exception= (8) - 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) - run (11)
-
safe
_ load (17) - say (11)
- scanf (12)
-
scrolling
_ list (22) - search (11)
- seek (22)
- sendmsg (11)
-
session
_ cache _ mode= (11) -
session
_ cache _ size= (11) -
session
_ cache _ stats (11) -
set
_ encoding (22) - setpriority (11)
- spawn (44)
- status (11)
- swapcase (16)
- swapcase! (8)
- sysopen (11)
- sysread (11)
- sysseek (11)
- system (44)
-
terminate
_ interaction (11) -
test
/ unit (11) -
to
_ csv (11) -
to
_ io (11) -
to
_ json (22) -
to
_ r (11) -
try
_ link (22) - ungetc (11)
- union (28)
-
unix
_ rights (11) - unlink (11)
- unpack (11)
- upcase (16)
- upcase! (8)
-
warn
_ unless _ e _ option (11) -
warning
_ unless _ e _ option (11) - wrap (22)
- write (54)
- xpopen (22)
- yaml (11)
- スレッド (11)
- セキュリティモデル (11)
- 制御構造 (11)
- 多言語化 (11)
検索結果
先頭5件
-
IO (44858.0)
-
基本的な入出力機能のためのクラスです。
...基本的な入出力機能のためのクラスです。
File::Constants は、File から IO へ移動しました。
===[a:m17n] 多言語化と IO のエンコーディング
IO オブジェクトはエンコーディングを持ちます。
エンコーディングの影響を受けるメ......と受けないメソッドがあります。
影響を受けるメソッドでは、IO のエンコーディングに従い読み込まれた文字列のエンコーディングが決定されます。
また IO のエンコーディングを適切に設定することにより、読み込み時......ないメソッド
IO の読み込みメソッドは2種類存在します。
テキスト読み込みメソッドとバイナリ読み込みメソッドです。
テキスト読み込みメソッドは IO のエンコーディングの影響をうけます。
詳しくは「io_encoding」を参... -
Gem
:: VersionOption # add _ version _ option(task = command , *wrap) (36501.0) -
option parser に対して --version オプションを追加します。
...option parser に対して --version オプションを追加します。
@param task コマンド名を指定します。デフォルト値はインクルードされる側のクラスで指定されます。
@param wrap Gem::Command#add_option に渡すその他のオプションを指定しま... -
IO
. for _ fd(fd , mode = "r" , **opts) -> IO (30736.0) -
オープン済みのファイルディスクリプタ fd に対する新しい IO オブジェクトを生成して返します。
...オープン済みのファイルディスクリプタ fd に対する新しい
IO オブジェクトを生成して返します。
IO.open にブロックが与えられた場合、IO オブジェクトを生成しそれを引数としてブロックを
実行します。ブロックの終了と......す。ブロックの結果を返します。
IO.new, IO.for_fd はブロックを受け付けません。
=== キーワード引数
このメソッドは以下のキーワード引数を利用できます。
* :mode mode引数と同じ意味です
* :external_encoding 外部エンコーディ......"t" と同じ意味になります。
* :binmode 真を渡すと mode の "b" と同じ意味になります。
* :autoclose 偽を渡すと close時/GCでのファイナライザ呼出時に fd を close しません。
* :path 文字列を渡すと、IO#path メソッドがその値を返... -
IO
. new(fd , mode = "r" , **opts) -> IO (30736.0) -
オープン済みのファイルディスクリプタ fd に対する新しい IO オブジェクトを生成して返します。
...オープン済みのファイルディスクリプタ fd に対する新しい
IO オブジェクトを生成して返します。
IO.open にブロックが与えられた場合、IO オブジェクトを生成しそれを引数としてブロックを
実行します。ブロックの終了と......す。ブロックの結果を返します。
IO.new, IO.for_fd はブロックを受け付けません。
=== キーワード引数
このメソッドは以下のキーワード引数を利用できます。
* :mode mode引数と同じ意味です
* :external_encoding 外部エンコーディ......"t" と同じ意味になります。
* :binmode 真を渡すと mode の "b" と同じ意味になります。
* :autoclose 偽を渡すと close時/GCでのファイナライザ呼出時に fd を close しません。
* :path 文字列を渡すと、IO#path メソッドがその値を返... -
IO
. open(fd , mode = "r" , **opts) -> IO (30736.0) -
オープン済みのファイルディスクリプタ fd に対する新しい IO オブジェクトを生成して返します。
...オープン済みのファイルディスクリプタ fd に対する新しい
IO オブジェクトを生成して返します。
IO.open にブロックが与えられた場合、IO オブジェクトを生成しそれを引数としてブロックを
実行します。ブロックの終了と......す。ブロックの結果を返します。
IO.new, IO.for_fd はブロックを受け付けません。
=== キーワード引数
このメソッドは以下のキーワード引数を利用できます。
* :mode mode引数と同じ意味です
* :external_encoding 外部エンコーディ......"t" と同じ意味になります。
* :binmode 真を渡すと mode の "b" と同じ意味になります。
* :autoclose 偽を渡すと close時/GCでのファイナライザ呼出時に fd を close しません。
* :path 文字列を渡すと、IO#path メソッドがその値を返... -
IO
. open(fd , mode = "r" , **opts) {|io| . . . } -> object (30736.0) -
オープン済みのファイルディスクリプタ fd に対する新しい IO オブジェクトを生成して返します。
...オープン済みのファイルディスクリプタ fd に対する新しい
IO オブジェクトを生成して返します。
IO.open にブロックが与えられた場合、IO オブジェクトを生成しそれを引数としてブロックを
実行します。ブロックの終了と......す。ブロックの結果を返します。
IO.new, IO.for_fd はブロックを受け付けません。
=== キーワード引数
このメソッドは以下のキーワード引数を利用できます。
* :mode mode引数と同じ意味です
* :external_encoding 外部エンコーディ......"t" と同じ意味になります。
* :binmode 真を渡すと mode の "b" と同じ意味になります。
* :autoclose 偽を渡すと close時/GCでのファイナライザ呼出時に fd を close しません。
* :path 文字列を渡すと、IO#path メソッドがその値を返... -
IO
. popen([env = {} , [cmdname , arg0] , *args , execopt={}] , mode = "r" , opt={}) -> IO (30726.0) -
サブプロセスを実行し、そのプロセスの標準入出力 との間にパイプラインを確立します。生成したパイプを IO オブジェクトとして返します。
...出力
との間にパイプラインを確立します。生成したパイプを IO オブジェクトとして返します。
p io = IO.popen("cat", "r+") # => #<IO:fd 4>
io.puts "foo"
io.close_write
p io.gets # => "foo\n"
サブプロセスを指定する方法は2......行します。
シェルを経由しない場合(上のシグネチャで cmdname を含む場合)には *args
がサブプロセスの引数として使われます。この場合には *args はシェルでの
ワイルドカード展開などはなされません。
配列内に配列を指定......生成した IO オブジェクトを引数にブ
ロックを実行し、ブロックの実行結果を返します。ブロックの実行後、生成したパイ
プは自動的にクローズされます。
p IO.popen("cat", "r+") {|io|
io.puts "foo"
io.close_write
io.gets
}
#... -
IO
. popen([env = {} , cmdname , *args , execopt={}] , mode = "r" , opt={}) -> IO (30726.0) -
サブプロセスを実行し、そのプロセスの標準入出力 との間にパイプラインを確立します。生成したパイプを IO オブジェクトとして返します。
...出力
との間にパイプラインを確立します。生成したパイプを IO オブジェクトとして返します。
p io = IO.popen("cat", "r+") # => #<IO:fd 4>
io.puts "foo"
io.close_write
p io.gets # => "foo\n"
サブプロセスを指定する方法は2......行します。
シェルを経由しない場合(上のシグネチャで cmdname を含む場合)には *args
がサブプロセスの引数として使われます。この場合には *args はシェルでの
ワイルドカード展開などはなされません。
配列内に配列を指定......生成した IO オブジェクトを引数にブ
ロックを実行し、ブロックの実行結果を返します。ブロックの実行後、生成したパイ
プは自動的にクローズされます。
p IO.popen("cat", "r+") {|io|
io.puts "foo"
io.close_write
io.gets
}
#... -
IO
. popen(env = {} , [[cmdname , arg0] , *args , execopt={}] , mode = "r" , opt={}) -> IO (30726.0) -
サブプロセスを実行し、そのプロセスの標準入出力 との間にパイプラインを確立します。生成したパイプを IO オブジェクトとして返します。
...出力
との間にパイプラインを確立します。生成したパイプを IO オブジェクトとして返します。
p io = IO.popen("cat", "r+") # => #<IO:fd 4>
io.puts "foo"
io.close_write
p io.gets # => "foo\n"
サブプロセスを指定する方法は2......行します。
シェルを経由しない場合(上のシグネチャで cmdname を含む場合)には *args
がサブプロセスの引数として使われます。この場合には *args はシェルでの
ワイルドカード展開などはなされません。
配列内に配列を指定......生成した IO オブジェクトを引数にブ
ロックを実行し、ブロックの実行結果を返します。ブロックの実行後、生成したパイ
プは自動的にクローズされます。
p IO.popen("cat", "r+") {|io|
io.puts "foo"
io.close_write
io.gets
}
#... -
IO
. popen(env = {} , [cmdname , *args , execopt={}] , mode = "r" , opt={}) -> IO (30726.0) -
サブプロセスを実行し、そのプロセスの標準入出力 との間にパイプラインを確立します。生成したパイプを IO オブジェクトとして返します。
...出力
との間にパイプラインを確立します。生成したパイプを IO オブジェクトとして返します。
p io = IO.popen("cat", "r+") # => #<IO:fd 4>
io.puts "foo"
io.close_write
p io.gets # => "foo\n"
サブプロセスを指定する方法は2......行します。
シェルを経由しない場合(上のシグネチャで cmdname を含む場合)には *args
がサブプロセスの引数として使われます。この場合には *args はシェルでの
ワイルドカード展開などはなされません。
配列内に配列を指定......生成した IO オブジェクトを引数にブ
ロックを実行し、ブロックの実行結果を返します。ブロックの実行後、生成したパイ
プは自動的にクローズされます。
p IO.popen("cat", "r+") {|io|
io.puts "foo"
io.close_write
io.gets
}
#... -
IO
. for _ fd(fd , mode = "r" , **opts) -> IO (30718.0) -
オープン済みのファイルディスクリプタ fd に対する新しい IO オブジェクトを生成して返します。
...オープン済みのファイルディスクリプタ fd に対する新しい
IO オブジェクトを生成して返します。
IO.open にブロックが与えられた場合、IO オブジェクトを生成しそれを引数としてブロックを
実行します。ブロックの終了と......す。ブロックの結果を返します。
IO.new, IO.for_fd はブロックを受け付けません。
=== キーワード引数
このメソッドは以下のキーワード引数を利用できます。
* :mode mode引数と同じ意味です
* :external_encoding 外部エンコーディ......用いられます。
@param fd ファイルディスクリプタである整数を指定します。
@param mode Kernel.#open と同じ形式で IO のモードを指定します。File::Constants::RDONLY などの
定数(数値)でモードを指定できます。詳細は組み込... -
IO
. new(fd , mode = "r" , **opts) -> IO (30718.0) -
オープン済みのファイルディスクリプタ fd に対する新しい IO オブジェクトを生成して返します。
...オープン済みのファイルディスクリプタ fd に対する新しい
IO オブジェクトを生成して返します。
IO.open にブロックが与えられた場合、IO オブジェクトを生成しそれを引数としてブロックを
実行します。ブロックの終了と......す。ブロックの結果を返します。
IO.new, IO.for_fd はブロックを受け付けません。
=== キーワード引数
このメソッドは以下のキーワード引数を利用できます。
* :mode mode引数と同じ意味です
* :external_encoding 外部エンコーディ......用いられます。
@param fd ファイルディスクリプタである整数を指定します。
@param mode Kernel.#open と同じ形式で IO のモードを指定します。File::Constants::RDONLY などの
定数(数値)でモードを指定できます。詳細は組み込... -
IO
. open(fd , mode = "r" , **opts) -> IO (30718.0) -
オープン済みのファイルディスクリプタ fd に対する新しい IO オブジェクトを生成して返します。
...オープン済みのファイルディスクリプタ fd に対する新しい
IO オブジェクトを生成して返します。
IO.open にブロックが与えられた場合、IO オブジェクトを生成しそれを引数としてブロックを
実行します。ブロックの終了と......す。ブロックの結果を返します。
IO.new, IO.for_fd はブロックを受け付けません。
=== キーワード引数
このメソッドは以下のキーワード引数を利用できます。
* :mode mode引数と同じ意味です
* :external_encoding 外部エンコーディ......用いられます。
@param fd ファイルディスクリプタである整数を指定します。
@param mode Kernel.#open と同じ形式で IO のモードを指定します。File::Constants::RDONLY などの
定数(数値)でモードを指定できます。詳細は組み込...