1052件ヒット
[1-100件を表示]
(0.173秒)
別のキーワード
ライブラリ
- ビルトイン (266)
-
cgi
/ core (11) - erb (11)
- expect (22)
-
io
/ wait (33) -
irb
/ output-method (55) - kconv (11)
-
minitest
/ unit (1) - mkmf (11)
- monitor (16)
-
net
/ ftp (22) -
net
/ http (72) -
net
/ imap (22) -
net
/ pop (33) -
net
/ smtp (33) - openssl (33)
- prettyprint (11)
-
rexml
/ document (99) -
rubygems
/ package / tar _ output (11) -
rubygems
/ source _ index (11) -
rubygems
/ user _ interaction (11) - shell (6)
-
shell
/ command-processor (6) -
shell
/ filter (18) - stringio (44)
- thread (2)
- timeout (16)
- tracer (11)
- uri (22)
-
webrick
/ cgi (11) -
webrick
/ log (11) - win32ole (44)
- zlib (55)
クラス
-
ARGF
. class (22) - Array (52)
- CGI (11)
- ERB (11)
-
Encoding
:: Converter (11) - File (11)
-
Gem
:: Package :: TarOutput (11) -
Gem
:: SourceIndex (11) -
Gem
:: StreamUI (11) - IO (106)
-
IRB
:: OutputMethod (44) -
IRB
:: StdioOutputMethod (11) - Integer (44)
- MatchData (22)
-
MiniTest
:: Unit (1) - Monitor (5)
-
MonitorMixin
:: ConditionVariable (11) - Mutex (2)
-
Net
:: FTP (22) -
Net
:: HTTP (72) -
Net
:: IMAP (11) -
Net
:: IMAP :: Address (11) -
Net
:: POP3 (33) -
Net
:: SMTP (33) - Object (11)
-
OpenSSL
:: SSL :: SSLContext (22) -
OpenSSL
:: SSL :: Session (11) - PrettyPrint (11)
-
RDoc
:: Options (11) -
REXML
:: AttlistDecl (11) -
REXML
:: Attribute (11) -
REXML
:: Declaration (11) -
REXML
:: DocType (11) -
REXML
:: Document (22) -
REXML
:: Entity (11) -
REXML
:: ExternalEntity (11) -
REXML
:: Formatters :: Default (11) - Shell (6)
-
Shell
:: CommandProcessor (6) -
Shell
:: Filter (18) - String (33)
- StringIO (44)
-
Thread
:: ConditionVariable (11) -
Thread
:: Mutex (9) - Tracer (11)
-
URI
:: Generic (22) -
WEBrick
:: BasicLog (11) -
WEBrick
:: CGI (11) -
WIN32OLE
_ EVENT (11) -
WIN32OLE
_ PARAM (33) -
Zlib
:: GzipReader (11) -
Zlib
:: Inflate (11) -
Zlib
:: ZStream (33)
モジュール
- Kernel (27)
キーワード
- << (11)
- >> (6)
-
add
_ gem _ contents (11) -
avail
_ out (11) - begin (11)
- chmod (11)
- chr (22)
-
continue
_ timeout (11) -
cpp
_ command (11) - digits (22)
- display (11)
- end (11)
- expect (22)
- fatal (11)
- fetch (33)
-
flush
_ next _ out (11) -
force
_ output (11) - header (11)
- input? (11)
-
insert
_ output (11) - kconv (11)
-
keep
_ alive _ timeout (11) - logout (11)
-
on
_ event _ with _ outargs (11) -
open
_ timeout (44) - outdated (11)
- output (11)
- output? (11)
- outs (11)
- pack (19)
- pp (11)
- ppx (11)
- pread (7)
- print (11)
- printn (11)
- puts (11)
- read (22)
-
read
_ nonblock (33) -
read
_ timeout (44) - readpartial (44)
- retval? (11)
- route (11)
-
route
_ from (11) -
route
_ to (11) -
set
_ debug _ output (33) -
set
_ eoutvar (11) - sleep (11)
-
ssl
_ timeout (22) - start (11)
- status (1)
- stdout (11)
- sysread (22)
- timeout (38)
-
to
_ f (11) -
total
_ out (11) - unpack (11)
- wait (33)
-
wait
_ for _ cond (5) -
wait
_ readable (11) -
wait
_ writable (11) - write (99)
-
write
_ timeout (6)
検索結果
先頭5件
-
Shell
# out(dev = STDOUT , &block) -> () (21414.0) -
Shell#transact を呼び出しその結果を dev に出力します。
...ell#transact を呼び出しその結果を dev に出力します。
@param dev 出力先をIO オブジェクトなどで指定します。
@param block transact 内部で実行するシェルを指定します。
使用例:
require 'shell'
Shell.def_system_command("head")
sh = Shell.ne......w
File.open("out.txt", "w"){ |fp|
sh.out(fp) {
system("ls", "-l") | head("-n 3")
}
}... -
Shell
:: CommandProcessor # out(dev = STDOUT , &block) -> () (21414.0) -
Shell#transact を呼び出しその結果を dev に出力します。
...ell#transact を呼び出しその結果を dev に出力します。
@param dev 出力先をIO オブジェクトなどで指定します。
@param block transact 内部で実行するシェルを指定します。
使用例:
require 'shell'
Shell.def_system_command("head")
sh = Shell.ne......w
File.open("out.txt", "w"){ |fp|
sh.out(fp) {
system("ls", "-l") | head("-n 3")
}
}... -
Shell
:: Filter # out(dev = STDOUT , &block) -> () (21414.0) -
Shell#transact を呼び出しその結果を dev に出力します。
...ell#transact を呼び出しその結果を dev に出力します。
@param dev 出力先をIO オブジェクトなどで指定します。
@param block transact 内部で実行するシェルを指定します。
使用例:
require 'shell'
Shell.def_system_command("head")
sh = Shell.ne......w
File.open("out.txt", "w"){ |fp|
sh.out(fp) {
system("ls", "-l") | head("-n 3")
}
}... -
Shell
:: Filter # >(to) -> self (21225.0) -
toをフィルタの出力とする。 toが, 文字列ならばファイルに, IOオブジェクトであれ ばそれをそのまま出力とする。
...ルに,IOオブジェクトならばそれに出力します。
使用例
require 'shell'
Shell.def_system_command("tail")
sh = Shell.new
sh.transact {
(sh.tail("-n 3") < "/etc/passwd") > File.open("tail.out", "w")
#(sh.tail("-n 3") < "/etc/passwd") > "tail.out" # と同じ.
}... -
Net
:: HTTP # set _ debug _ output(io) -> () (15301.0) -
デバッグ出力の出力先を指定します。 このメソッドは深刻なセキュリティホールの原因 になるため、デバッグ以外では決して使わないでください。
...て使わないでください。
io に nil を指定するとデバッグ出力を止めます。
@param io 出力先を指定します。このオブジェクトは
メソッド << を持っている必要があります。
//emlist[例][ruby]{
http.set_debug_output($stderr)
//}... -
Net
:: POP3 # set _ debug _ output(f) -> () (15301.0) -
デバッグ用の出力 f をセットします。
...:
require 'net/pop'
pop = Net::POP3.new('pop.example.com', 110)
pop.set_debug_output $stderr
pop.start('YourAccount', 'YourPassword') {
p pop.n_bytes
}
実行結果:
POP session started: pop.example.com:110 (POP)
-> "+OK popd <1162042773.26346.155555a1861c@pop.example.com>\r\n"......<- "APOP YourAccount XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\r\n"
-> "+OK\r\n"
<- "STAT\r\n"
-> "+OK 37 339936\r\n"
339936
<- "QUIT\r\n"
-> "+OK\r\n"... -
ERB
# set _ eoutvar(compiler , eoutvar = & # 39; _ erbout& # 39;) -> Array (12501.0) -
ERBの中でeRubyスクリプトの出力をためていく変数を設定します。
...
ERBの中でeRubyスクリプトの出力をためていく変数を設定します。
ERBでeRubyスクリプトの出力をためていく変数を設定するために使用します。
この設定は ERB#new でも行えるため、通常はそちらを使用した方がより容易です。......本メソッドを使用するためには、引数にて指定する eRuby コンパイラを事前に生成しておく必要があります。
@param compiler eRubyコンパイラ
@param eoutvar eRubyスクリプトの中で出力をためていく変数... -
WIN32OLE
_ EVENT # on _ event _ with _ outargs(event = nil) {|*args| . . . } -> () (12401.0) -
イベント通知を受けて結果を呼び出し元へ返すブロックを登録します。
...、すべて
のイベントを対象とするブロックの登録となります。
WIN32OLE_EVENT#on_eventと異なり、イベントのブロック変数に戻り値を
設定できます。
@param event イベント名を文字列かシンボルで指定します。イベント名は大文......
eventパラメータを省略した場合、第1要素にはイベントのメソッ
ド名が文字列で与えられます。なお、引数に値を設定するには、
ブロック変数を分割せずに配列の形式で受けてください。
@raise WIN......OLERuntimeError WIN32OLE_EVENT#unadviseによってイベン
トソースと切断済みです。
ie = WIN32OLE.new('InternetExplorer.Application')
ev = WIN32OLE_EVENT.new(ie, 'DWebBrowserEvents2')
ev.on_event('BeforeNavigate2') do |*args|
args[6] = true unless... -
Encoding
:: Converter # insert _ output(string) -> nil (12331.0) -
変換器内のバッファに文字列を挿入します。 バッファに保持された文字列は、次の変換時の変換結果と一緒に返されます。
...//emlist[][ruby]{
ec = Encoding::Converter.new("utf-8", "iso-8859-1")
src = "HIRAGANA LETTER A is \u{3042}."
dst = ""
p ec.primitive_convert(src, dst) #=> :undefined_conversion
puts "[#{dst.dump}, #{src.dump}]" #=> ["HIRAGANA LETTER A is ", "."]
ec.insert_output("<err>")
p ec.primitive_convert......#=> :finished
puts "[#{dst.dump}, #{src.dump}]" #=> ["HIRAGANA LETTER A is <err>.", ""]
ec = Encoding::Converter.new("utf-8", "iso-2022-jp")
src = "\u{306F 3041 3068 2661 3002}" # U+2661 is not representable in iso-2022-jp
dst = ""
p ec.primitive_convert(src, dst) #=> :undefined_conversion......src.dump}]" #=> ["\e$B$O$!$H".force_encoding("ISO-2022-JP"), "\xE3\ x80\x82"]
ec.insert_output "?" # state change required to output "?".
p ec.primitive_convert(src, dst) #=> :finished
puts "[#{dst.dump}, #{src.dump}]" #=> ["\e$B$O$!$H\e(B?\e$B!#\e(B".force_encoding("ISO-20... -
URI
:: Generic # route _ to(dst) -> URI :: Generic (12307.0) -
自身から dst への相対パスを返します。
...自身から dst への相対パスを返します。
@param dst URI を文字列かURIオブジェクトで与えます。
例:
require 'uri'
p URI.parse('http://example.com/').route_to('http://example.com/foo/bar.html')
#=> #<URI::Generic:0x20100198 URL:foo/bar.html>... -
Zlib
:: ZStream # flush _ next _ out -> String (12302.0) -
出力バッファに残っているデータを強制的に取り出します。
出力バッファに残っているデータを強制的に取り出します。