956件ヒット
[1-100件を表示]
(0.162秒)
ライブラリ
- ビルトイン (293)
- csv (11)
- drb (22)
- logger (320)
-
net
/ http (22) - open3 (110)
-
rexml
/ document (44) - shell (6)
-
shell
/ command-processor (18) -
shell
/ filter (18) - socket (11)
- tracer (33)
-
webrick
/ cgi (11)
クラス
-
ARGF
. class (44) - CSV (11)
-
DRb
:: DRbServer (11) - Exception (7)
- IO (44)
- Logger (319)
-
Logger
:: Application (1) -
Net
:: HTTP (22) -
REXML
:: DocType (11) -
REXML
:: Document (22) -
REXML
:: Element (11) - Shell (6)
-
Shell
:: CommandProcessor (18) -
Shell
:: Filter (18) - Tracer (33)
- UNIXSocket (11)
-
WEBrick
:: CGI (11)
モジュール
- DRb (11)
-
GC
:: Profiler (11) - Kernel (176)
- Open3 (110)
キーワード
-
$ > (11) -
$ stdin (11) -
$ stdout (11) -
1
. 6 . 8から1 . 8 . 0への変更点(まとめ) (11) - << (11)
- ARGF (11)
-
NEWS for Ruby 3
. 0 . 0 (4) - add (22)
- close (11)
-
datetime
_ format (11) -
datetime
_ format= (11) - debug? (11)
- error (22)
- error? (11)
- exit! (11)
- fatal (22)
- fatal? (11)
- fileno (11)
- fork (22)
- formatter (11)
-
get
_ print (22) - info (22)
- info? (11)
- level (11)
- log (22)
- logger (11)
- new (33)
- out (12)
- p (11)
-
pipeline
_ r (22) -
pipeline
_ rw (22) - popen2 (22)
- popen2e (22)
- popen3 (22)
- print (33)
- printf (33)
- progname (11)
- progname= (11)
- putc (22)
- puts (22)
-
recv
_ io (11) - report (11)
-
ruby 1
. 8 . 4 feature (11) -
set
_ log (1) -
sev
_ threshold (11) - spawn (44)
- start (11)
-
start
_ service (11) -
stdout
_ mutex (11) - system (12)
-
to
_ i (11) - transact (18)
-
try
_ convert (11) - unknown (22)
- warn (22)
- warn? (11)
- write (44)
検索結果
先頭5件
-
Tracer
# stdout -> IO (21217.0) -
@see Tracer.stdout
...@see Tracer.stdout... -
Tracer
. stdout -> object (21201.0) -
トレース出力先を参照します。
トレース出力先を参照します。 -
Tracer
. stdout _ mutex -> Mutex (9201.0) -
@todo
@todo -
WEBrick
:: CGI # start(env = ENV , stdin = $ stdin , stdout = $ stdout) -> () (6414.0) -
自身に定義されたサービスを実行します。
...す。
start メソッドは service メソッドを呼び出し、service メソッドはリクエストに応じて
do_XXX メソッドを呼び出します。このようにして CGI スクリプトは実行されます。
@param env CGI スクリプトが受け取った Meta-Variables (環境......ュか、
それと同じ [] メソッドを持ったオブジェクトを指定します。
@param stdin リクエストデータの入力元を IO オブジェクトで指定します。
@param stdout レスポンスデータの出力先を IO オブジェクトで指定します。... -
Open3
. # pipeline _ r(*cmds) {|last _ stdout , wait _ thrs| . . . } -> () (6333.0) -
指定したコマンドのリストをパイプで繋いで順番に実行します。最後の コマンドの標準出力を受けとる事ができます。
...できます。
@param cmds 実行するコマンドのリストを指定します。それぞれのコマンドは
以下のように String か Array で指定します。
commandline にはコマンド全体(例. "nroff -man")を表す
String を指定しま......名を表す String を指定します。
1、2、3 は shell 経由で実行されます。
(1) commandline
(2) [commandline, options]
(3) [env, commandline, options]
(4) [env, cmdname, arg1, arg2, ..., options]
(5) [env, [cmdname, argv0], arg1, ..., options]
@return ブロック......配列を配列で返します。
例:
require "open3"
Open3.pipeline_r("yes", "head -10") {|r, ts|
p r.read #=> "y\ny\ny\ny\ny\ny\ny\ny\ny\ny\n"
p ts[0].value #=> #<Process::Status: pid 24910 SIGPIPE (signal 13)>
p ts[1].value #=> #<Process::Status: pid 24913 exit 0>
}... -
Open3
. # pipeline _ rw(*cmds) {|first _ stdin , last _ stdout , wait _ thrs| . . . } -> () (6325.0) -
指定したコマンドのリストをパイプで繋いで順番に実行します。最初の コマンドの標準入力に書き込む事も最後のコマンドの標準出力を受けとる事も できます。
...できます。
@param cmds 実行するコマンドのリストを指定します。それぞれのコマンドは
以下のように String か Array で指定します。
commandline にはコマンド全体(例. "nroff -man")を表す
String を指定しま......名を表す String を指定します。
1、2、3 は shell 経由で実行されます。
(1) commandline
(2) [commandline, options]
(3) [env, commandline, options]
(4) [env, cmdname, arg1, arg2, ..., options]
(5) [env, [cmdname, argv0], arg1, ..., options]
@return ブロック......返します。
例:
require "open3"
Open3.pipeline_rw("sort", "cat -n") {|stdin, stdout, wait_thrs|
stdin.puts "foo"
stdin.puts "bar"
stdin.puts "baz"
# sortコマンドにEOFを送る。
stdin.close
# stdinに渡した文字列をsortコマンドが並べ... -
Net
:: HTTP . get _ print(uri) -> () (6316.0) -
指定した対象から HTTP でエンティティボディを取得し、 $stdout に出力します。
...し、
$stdout に出力します。
対象の指定方法は URI で指定するか、
(host, path, port) で指定するかのいずれかです。
@param uri データの取得対象を URI で指定します。
@param host 接続先のホストを文字列で指定します。
@param path デ......す。
@param port 接続するポートを整数で指定します。
@see Net::HTTP.get
=== 例
//emlist[][ruby]{
require 'net/http'
require 'uri'
Net::HTTP.get_print URI.parse('http://www.example.com/index.html')
//}
もしくは
//emlist[][ruby]{
require 'net/http'
Net::HTTP.get_print 'www.e... -
REXML
:: Document # write(output = $ stdout , indent = -1 , transitive = false , ie _ hack = false , encoding=nil) -> () (6310.0) -
output に XML 文書を出力します。
...L はデフォルトの XML 宣言を含んでいるべきであるが、
REXML は明示しない限り(つまりXML宣言を REXML::Document#add で
追加しない限り)
それをしない、ということである。XML-RPCのような利用法では
ネットワークバンドを少しでも......ーワード引数による引数指定が可能です。
@param output 出力先(IO のように << で書き込めるオブジェクト)
@param indent インデントのスペースの数(-1 だとインデントしない)
@param transitive XMLではインデントのスペースでDOMが変化......これに真を渡すと、XMLのDOMに余計な要素が加わらないように
空白の出力を適当に抑制するようになる
@param ie_hack IEはバージョンによってはXMLをちゃんと解釈できないので、
それに対応したXMLを出力するかどう... -
REXML
:: Document # write(output: $ stdout , indent: -1 , transitive: false , ie _ hack: false , encoding: nil) -> () (6310.0) -
output に XML 文書を出力します。
...L はデフォルトの XML 宣言を含んでいるべきであるが、
REXML は明示しない限り(つまりXML宣言を REXML::Document#add で
追加しない限り)
それをしない、ということである。XML-RPCのような利用法では
ネットワークバンドを少しでも......ーワード引数による引数指定が可能です。
@param output 出力先(IO のように << で書き込めるオブジェクト)
@param indent インデントのスペースの数(-1 だとインデントしない)
@param transitive XMLではインデントのスペースでDOMが変化......これに真を渡すと、XMLのDOMに余計な要素が加わらないように
空白の出力を適当に抑制するようになる
@param ie_hack IEはバージョンによってはXMLをちゃんと解釈できないので、
それに対応したXMLを出力するかどう... -
GC
:: Profiler . report(out = $ stdout) -> nil (6307.0) -
GC::Profiler.result の結果を out に出力します。
...GC::Profiler.result の結果を out に出力します。
@param out 結果の出力先を指定します。デフォルトは $stdout です。
//emlist[例][ruby]{
GC::Profiler.enable
GC.start
GC::Profiler.report
# => GC 4 invokes.
# Index Invoke Time(sec) Use Size(byte) Total Si......ze(byte) Total Object GC Time(ms)
# 1 0.019 303720 1269840 31746 1.25899999999999967493
//}
@see GC::Profiler.result...