ライブラリ
- ビルトイン (176)
-
net
/ telnet (8) - open3 (33)
- optparse (275)
- pathname (11)
- shell (6)
-
shell
/ system-command (12) - socket (22)
クラス
- BasicSocket (22)
- IO (132)
-
Net
:: Telnet (8) - OptionParser (275)
- Pathname (11)
- RubyVM (11)
-
RubyVM
:: InstructionSequence (22) - Shell (6)
-
Shell
:: SystemCommand (12)
キーワード
-
NEWS for Ruby 2
. 7 . 0 (5) - capture2 (11)
- capture2e (11)
- capture3 (11)
- cmd (4)
-
default
_ argv (11) - disasm (11)
- disassemble (11)
- environment (11)
-
for
_ fd (11) - help (11)
- irb (11)
- login (4)
- new (11)
- notify (18)
- on (132)
- open (22)
- parse (22)
- parse! (11)
-
program
_ name (11) - readlines (33)
- recvmsg (11)
-
recvmsg
_ nonblock (11) - release (11)
-
set
_ encoding (33) -
summary
_ indent (11) -
to
_ a (11) -
to
_ s (11) - ver (11)
- write (33)
検索結果
先頭5件
-
GC
:: OPTS -> [String] (18208.0) -
コンパイル時に指定したGCのオプションです。
..._LAZY_SWEEP"
* "CALC_EXACT_MALLOC_SIZE"
* "MALLOC_ALLOCATED_SIZE"
* "MALLOC_ALLOCATED_SIZE_CHECK"
* "GC_PROFILE_DETAIL_MEMORY"
例:
GC::OPTS # => ["USE_RGENGC", "RGENGC_ESTIMATE_OLDMALLOC", "GC_ENABLE_LAZY_SWEEP"]
# この場合、GCデバッグ機能やプロファイル機能は無... -
RubyVM
:: OPTS -> [String] (18202.0) -
RubyVM のビルドオプションの一覧を返します。
RubyVM のビルドオプションの一覧を返します。 -
IO
. write(path , string , **opts) -> Integer (232.0) -
path で指定されるファイルを開き、string を書き込み、 閉じます。
...path で指定されるファイルを開き、string を書き込み、
閉じます。
Kernel.#open と同様 path の先頭が "|" ならば、"|" に続くコマンドを実行し、コマンドの出力を標準出力に書き込みます。
offset を指定するとその位置までシー......ができます。
詳しくは IO.open を見てください。
@param path ファイル名文字列
@param string 書き込む文字列
@param offset 書き込み開始位置
@param opts ファイルを開くときのキーワード引数
//emlist[例][ruby]{
text = "This is line one\nThis is li... -
IO
. write(path , string , offset=nil , **opts) -> Integer (232.0) -
path で指定されるファイルを開き、string を書き込み、 閉じます。
...path で指定されるファイルを開き、string を書き込み、
閉じます。
Kernel.#open と同様 path の先頭が "|" ならば、"|" に続くコマンドを実行し、コマンドの出力を標準出力に書き込みます。
offset を指定するとその位置までシー......ができます。
詳しくは IO.open を見てください。
@param path ファイル名文字列
@param string 書き込む文字列
@param offset 書き込み開始位置
@param opts ファイルを開くときのキーワード引数
//emlist[例][ruby]{
text = "This is line one\nThis is li... -
Net
:: Telnet # cmd(opts) -> String (228.0) -
コマンドをホストに送ります。
...。
opts が文字列であれば、その文字列をホストに送り、
デフォルトオプションでプロンプトを待ちます。
opts がハッシュである場合には、送る文字列とオプションを指定することができます。
その場合には以下の
"String"......は Net::Telnet.new で
指定した値となります。
コマンド文字列には改行が付加されてホストに送られます。
@param opts ホストに送るコマンドを文字列で指定します。もしくは送る文字列とオプションをハッシュで指定します。
@... -
Net
:: Telnet # cmd(opts) {|mesg| . . . } -> String (228.0) -
コマンドをホストに送ります。
...。
opts が文字列であれば、その文字列をホストに送り、
デフォルトオプションでプロンプトを待ちます。
opts がハッシュである場合には、送る文字列とオプションを指定することができます。
その場合には以下の
"String"......は Net::Telnet.new で
指定した値となります。
コマンド文字列には改行が付加されてホストに送られます。
@param opts ホストに送るコマンドを文字列で指定します。もしくは送る文字列とオプションをハッシュで指定します。
@... -
Open3
. # capture3(*cmd) -> [String , String , Process :: Status] (226.0) -
cmdで指定されたコマンドを実行し、そのプロセスの標準出力と標準エラー、プ ロセスの終了ステータスを表すオブジェクトを返します。
...ジェクトを配列で返します。
指定された引数はopts[:stdin_data]とopts[:binmode]以外は全て
Open3.#popen3に渡されます。opts[:stdin_data]は実行するコマンドの
標準入力に渡されます。opts[:binmode]を真に指定されると内部で使用される
パ... -
Net
:: Telnet # login(opts , password=nil) -> String (222.0) -
指定したユーザ名とパスワードでログインします。
...
opts が文字列である場合は、 それをユーザ名、passwordをパスワードと
してログインします。
opts がハッシュである場合には、"Name" と "Password" をキーとする文字列を
ユーザ名、パスワードとしてログインします。
また、opts... -
Net
:: Telnet # login(opts , password=nil) {|mesg| . . . } -> String (222.0) -
指定したユーザ名とパスワードでログインします。
...
opts が文字列である場合は、 それをユーザ名、passwordをパスワードと
してログインします。
opts がハッシュである場合には、"Name" と "Password" をキーとする文字列を
ユーザ名、パスワードとしてログインします。
また、opts... -
IO
. readlines(path , limit , chomp: false , opts={}) -> [String] (218.0) -
path で指定されたファイルを全て読み込んで、その各行を要素としてもつ配列を返します。
...バイト数を指定します。ただしマルチバイト文字が途中で
切れないように余分に読み込む場合があります。
opts でファイルを開くときのオプションを指定します。エンコーディングなど
を指定できます。
File.open と同様な......ド)。
@param limit 最大の読み込みバイト数
@param chomp true を指定すると各行の末尾から rs を取り除きます。
@param opts ファイルを開くときのオプション引数
@raise Errno::EXXX path のオープン、ファイルの読み込みに失敗した場合に... -
IO
. readlines(path , limit , opts={}) -> [String] (218.0) -
path で指定されたファイルを全て読み込んで、その各行を要素としてもつ配列を返します。
...バイト数を指定します。ただしマルチバイト文字が途中で
切れないように余分に読み込む場合があります。
opts でファイルを開くときのオプションを指定します。エンコーディングなど
を指定できます。
File.open と同様な......すると連続する改行を行の区切りとみなします(パラグラフモード)。
@param limit 最大の読み込みバイト数
@param opts ファイルを開くときのオプション引数
@raise Errno::EXXX path のオープン、ファイルの読み込みに失敗した場合に... -
IO
. readlines(path , rs = $ / , chomp: false , opts={}) -> [String] (218.0) -
path で指定されたファイルを全て読み込んで、その各行を要素としてもつ配列を返します。
...バイト数を指定します。ただしマルチバイト文字が途中で
切れないように余分に読み込む場合があります。
opts でファイルを開くときのオプションを指定します。エンコーディングなど
を指定できます。
File.open と同様な......ド)。
@param limit 最大の読み込みバイト数
@param chomp true を指定すると各行の末尾から rs を取り除きます。
@param opts ファイルを開くときのオプション引数
@raise Errno::EXXX path のオープン、ファイルの読み込みに失敗した場合に... -
IO
. readlines(path , rs = $ / , opts={}) -> [String] (218.0) -
path で指定されたファイルを全て読み込んで、その各行を要素としてもつ配列を返します。
...バイト数を指定します。ただしマルチバイト文字が途中で
切れないように余分に読み込む場合があります。
opts でファイルを開くときのオプションを指定します。エンコーディングなど
を指定できます。
File.open と同様な......すると連続する改行を行の区切りとみなします(パラグラフモード)。
@param limit 最大の読み込みバイト数
@param opts ファイルを開くときのオプション引数
@raise Errno::EXXX path のオープン、ファイルの読み込みに失敗した場合に... -
IO
. readlines(path , rs , limit , chomp: false , opts={}) -> [String] (218.0) -
path で指定されたファイルを全て読み込んで、その各行を要素としてもつ配列を返します。
...バイト数を指定します。ただしマルチバイト文字が途中で
切れないように余分に読み込む場合があります。
opts でファイルを開くときのオプションを指定します。エンコーディングなど
を指定できます。
File.open と同様な......ド)。
@param limit 最大の読み込みバイト数
@param chomp true を指定すると各行の末尾から rs を取り除きます。
@param opts ファイルを開くときのオプション引数
@raise Errno::EXXX path のオープン、ファイルの読み込みに失敗した場合に... -
IO
. readlines(path , rs , limit , opts={}) -> [String] (218.0) -
path で指定されたファイルを全て読み込んで、その各行を要素としてもつ配列を返します。
...バイト数を指定します。ただしマルチバイト文字が途中で
切れないように余分に読み込む場合があります。
opts でファイルを開くときのオプションを指定します。エンコーディングなど
を指定できます。
File.open と同様な......すると連続する改行を行の区切りとみなします(パラグラフモード)。
@param limit 最大の読み込みバイト数
@param opts ファイルを開くときのオプション引数
@raise Errno::EXXX path のオープン、ファイルの読み込みに失敗した場合に... -
BasicSocket
# recvmsg(maxmesglen=nil , flags=0 , maxcontrollen=nil , opts={}) -> [String , Addrinfo , Integer , *Socket :: AncillaryData] (214.0) -
recvmsg(2) を用いてメッセージを受け取ります。
...ータが切れないようにします。
flags では Socket::MSG_* という名前の定数の biwsise OR を取った
ものを渡します。
opts にはその他のオプションを渡します。今のところ :scm_right => bool
というオプションのみ利用できます。このオ......controls.each {|ancdata|
if ancdata.cmsg_is?(:SOCKET, :RIGHTS)
return ancdata.unix_rights[0]
end
}
@param maxmesglen 受け取るメッセージの最大長
@param flags フラグ
@param maxcontrollen 受け取る補助データの最大長
@param opts ハッシュオプション...