1293件ヒット
[1-100件を表示]
(0.130秒)
ライブラリ
- ビルトイン (297)
- benchmark (99)
- fileutils (11)
- matrix (11)
- mkmf (11)
-
net
/ ftp (11) - pty (44)
- rake (33)
- readline (11)
-
rexml
/ document (99) -
rexml
/ sax2listener (22) -
rexml
/ streamlistener (33) -
rubygems
/ config _ file (22) -
rubygems
/ defaults (11) -
rubygems
/ exceptions (11) -
rubygems
/ source _ info _ cache (44) - shell (54)
-
shell
/ command-processor (36) -
shell
/ filter (84) -
shell
/ system-command (66) - socket (66)
- syslog (22)
- timeout (19)
-
win32
/ resolv (11) - win32ole (33)
- zlib (11)
クラス
-
Benchmark
:: Tms (55) - Dir (66)
-
File
:: Stat (11) -
Gem
:: ConfigFile (22) -
Gem
:: SourceInfoCache (44) - IO (11)
- Matrix (11)
-
Net
:: FTP (11) -
RDoc
:: Options (11) -
REXML
:: DocType (33) -
REXML
:: Entity (11) -
REXML
:: NotationDecl (33) -
Rake
:: Application (11) - Shell (54)
-
Shell
:: CommandProcessor (36) -
Shell
:: Filter (84) -
Shell
:: SystemCommand (66) - Socket (33)
- String (11)
- SystemCallError (11)
- SystemExit (33)
- WIN32OLE (22)
-
WIN32OLE
_ TYPELIB (11) -
Win32
:: Resolv (11)
モジュール
- Benchmark (44)
- FileUtils (22)
- Gem (11)
- Kernel (154)
- PTY (44)
-
REXML
:: SAX2Listener (22) -
REXML
:: StreamListener (33) - Rake (11)
- Readline (11)
-
Socket
:: Constants (33) - Syslog (22)
- Timeout (19)
- Zlib (11)
キーワード
-
1
. 6 . 8から1 . 8 . 0への変更点(まとめ) (11) - < (6)
- > (6)
- >> (6)
-
AF
_ SYSTEM (22) -
EAI
_ SYSTEM (22) - Entity (11)
- FORMAT (22)
-
LOCALE
_ SYSTEM _ DEFAULT (11) -
NEWS for Ruby 2
. 0 . 0 (11) - NotationDecl (11)
-
OPERATING
_ SYSTEM _ DEFAULTS (11) -
OS
_ ZSYSTEM (11) -
PF
_ SYSTEM (22) -
SYSTEM
_ WIDE _ CONFIG _ FILE (11) - SystemExit (11)
- SystemExitException (11)
- Win32ネイティブ版Rubyの互換性問題 (11)
- ` (11)
- active? (6)
-
alias
_ command (6) - application= (11)
- benchmark (11)
- bm (11)
- bmbm (11)
- cat (18)
-
close
_ on _ exec= (11) - command (6)
- cstime (11)
-
def
_ system _ command (6) -
default
_ system _ source _ cache _ dir (11) - doctype (22)
- each (6)
- echo (18)
- eigensystem (11)
- entitydecl (11)
- entries (11)
- errno (11)
- exec (44)
- external (11)
-
external
_ id (11) -
find
_ system _ command (18) - foreach (22)
- format (11)
-
get
_ hosts _ path (11) - getpty (22)
- glob (18)
- input= (6)
-
install
_ system _ commands (12) - kill (6)
-
latest
_ system _ cache _ file (22) - locale (11)
- name (6)
- new (55)
- notationdecl (22)
- notify (12)
-
op
_ dir (11) - open (22)
- open! (11)
- out (6)
- pipe? (11)
- public (11)
- rake (11)
- rdoc (11)
- readline (11)
- reopen (11)
-
rexml
/ parsers / ultralightparser (11) -
ruby 1
. 8 . 4 feature (11) -
ruby 1
. 9 feature (11) - sh (11)
- spawn (66)
-
start
_ import (6) - status (11)
- stime (11)
- success? (11)
- sum (11)
- system= (11)
-
system
_ cache _ file (22) - tee (18)
- terminate (6)
- timeout (19)
-
to
_ a (6) -
to
_ s (6) - transact (6)
- tsort (11)
-
unalias
_ command (6) - uptodate? (11)
- wait? (6)
- xsystem (11)
- | (6)
- セキュリティモデル (11)
検索結果
先頭5件
-
IO
# close _ on _ exec=(bool) (23006.0) -
自身に close-on-exec フラグを設定します。
...2)
@param bool 自身の close-on-exec フラグを true か false で指定します。
f = open("/dev/null")
f.close_on_exec = true
system("cat", "/proc/self/fd/#{f.fileno}") # cat: /proc/self/fd/3: No such file or directory
f.closed? #=> false
@see IO#close_on_exec?... -
Shell
:: Filter # system(command , *opts) -> Shell :: SystemCommand (21219.0) -
command を実行する.
...で指定します。
@param opts command のオプションを文字列で指定します。複数可。
使用例:
require 'shell'
Shell.verbose = false
sh = Shell.new
print sh.system("ls", "-l")
Shell.def_system_command("head")
sh.system("ls", "-l") | sh.head("-n 3") > STDOUT... -
REXML
:: NotationDecl # system -> String | nil (21201.0) -
システム識別子(URI)を返します。
...システム識別子(URI)を返します。
宣言がシステム識別子を含まない場合は nil を返します。... -
Kernel
. # system(command , options={}) -> bool | nil (18236.0) -
引数を外部コマンドとして実行して、成功した時に真を返します。
...了ステータスの場合は false を返します。
コマンドを実行できなかった場合は nil を返します。
options で :exception に true を指定することで、
nil や false を返す代わりに例外を発生するようにできます。
終了ステータスは変......のかは、普通
$? を参照することで判別可能です。
=== 引数の解釈
この形式では command が shell のメタ文字
//emlist{
* ? {} [] <> () ~ & | \ $ ; ' ` " \n
//}
を含む場合、shell 経由で実行されます。
そうでなければインタプリタから直......します。
@raise RuntimeError exception: true が指定されていて、コマンドの終了ステータスが 0 以外のときに発生します。
//emlist[シェル経由でコマンドを実行][ruby]{
system("echo *") # => true
# fileA fileB fileC ...
//}
//emlist[exceptionオプショ... -
Kernel
. # system(env , command , options={}) -> bool | nil (18236.0) -
引数を外部コマンドとして実行して、成功した時に真を返します。
...了ステータスの場合は false を返します。
コマンドを実行できなかった場合は nil を返します。
options で :exception に true を指定することで、
nil や false を返す代わりに例外を発生するようにできます。
終了ステータスは変......のかは、普通
$? を参照することで判別可能です。
=== 引数の解釈
この形式では command が shell のメタ文字
//emlist{
* ? {} [] <> () ~ & | \ $ ; ' ` " \n
//}
を含む場合、shell 経由で実行されます。
そうでなければインタプリタから直......します。
@raise RuntimeError exception: true が指定されていて、コマンドの終了ステータスが 0 以外のときに発生します。
//emlist[シェル経由でコマンドを実行][ruby]{
system("echo *") # => true
# fileA fileB fileC ...
//}
//emlist[exceptionオプショ... -
Kernel
. # system(env , program , *args , options={}) -> bool | nil (18221.0) -
引数を外部コマンドとして実行して、成功した時に真を返します。
...了ステータスの場合は false を返します。
コマンドを実行できなかった場合は nil を返します。
options で :exception に true を指定することで、
nil や false を返す代わりに例外を発生するようにできます。
終了ステータスは変......失敗したの
かは、普通 $? を参照することで判別可能です。
Hash を options として渡すことで、起動される子プロセスの
* プロセスグループ
* resource limit
* カレントディレクトリ
* umask
* 子プロセスでのリダイレクト
な......raise RuntimeError exception: true が指定されていて、コマンドの終了ステータスが 0 以外のときに発生します。
//emlist[インタプリタから直接コマンドを実行][ruby]{
system("echo", "*") # => true
# *
//}
@see Kernel.#`,Kernel.#spawn,Kernel.#exec,system(3... -
Kernel
. # system(program , *args , options={}) -> bool | nil (18221.0) -
引数を外部コマンドとして実行して、成功した時に真を返します。
...了ステータスの場合は false を返します。
コマンドを実行できなかった場合は nil を返します。
options で :exception に true を指定することで、
nil や false を返す代わりに例外を発生するようにできます。
終了ステータスは変......失敗したの
かは、普通 $? を参照することで判別可能です。
Hash を options として渡すことで、起動される子プロセスの
* プロセスグループ
* resource limit
* カレントディレクトリ
* umask
* 子プロセスでのリダイレクト
な......raise RuntimeError exception: true が指定されていて、コマンドの終了ステータスが 0 以外のときに発生します。
//emlist[インタプリタから直接コマンドを実行][ruby]{
system("echo", "*") # => true
# *
//}
@see Kernel.#`,Kernel.#spawn,Kernel.#exec,system(3... -
REXML
:: DocType # system -> String | nil (18219.0) -
DTD のシステム識別子を返します。
...nil を返します。
//emlist[][ruby]{
require 'rexml/document'
doctype = REXML::Document.new(<<EOS).doctype
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
EOS
doctype.system # => "http://www.w3.org/TR/xhtml1/DTD/xhtml1-stri......ct.dtd"
doctype.public # => "-//W3C//DTD XHTML 1.0 Strict//EN"
doctype = REXML::Document.new(<<EOS).doctype
<!DOCTYPE root SYSTEM "foobar">
EOS
doctype.system # => "foobar"
doctype.public # => nil
//}... -
Kernel
. # system(command , options={}) -> bool | nil (18218.0) -
引数を外部コマンドとして実行して、成功した時に真を返します。
...true を返します。
それ以外の終了ステータスの場合は false を返します。
コマンドを実行できなかった場合は nil を返します。
終了ステータスは変数 $? で参照できます。
コマンドを実行することができなかった場合、多......のかは、普通
$? を参照することで判別可能です。
=== 引数の解釈
この形式では command が shell のメタ文字
//emlist{
* ? {} [] <> () ~ & | \ $ ; ' ` " \n
//}
を含む場合、shell 経由で実行されます。
そうでなければインタプリタから直......文字列で指定します。
@param env 更新する環境変数を表す Hash
@param options オプションパラメータ Hash
//emlist[シェル経由でコマンドを実行][ruby]{
system("echo *") # => true
# fileA fileB fileC ...
//}
@see Kernel.#`,Kernel.#spawn,Kernel.#exec,system(3)... -
Kernel
. # system(env , command , options={}) -> bool | nil (18218.0) -
引数を外部コマンドとして実行して、成功した時に真を返します。
...true を返します。
それ以外の終了ステータスの場合は false を返します。
コマンドを実行できなかった場合は nil を返します。
終了ステータスは変数 $? で参照できます。
コマンドを実行することができなかった場合、多......のかは、普通
$? を参照することで判別可能です。
=== 引数の解釈
この形式では command が shell のメタ文字
//emlist{
* ? {} [] <> () ~ & | \ $ ; ' ` " \n
//}
を含む場合、shell 経由で実行されます。
そうでなければインタプリタから直......文字列で指定します。
@param env 更新する環境変数を表す Hash
@param options オプションパラメータ Hash
//emlist[シェル経由でコマンドを実行][ruby]{
system("echo *") # => true
# fileA fileB fileC ...
//}
@see Kernel.#`,Kernel.#spawn,Kernel.#exec,system(3)... -
Kernel
. # system(env , program , *args , options={}) -> bool | nil (18218.0) -
引数を外部コマンドとして実行して、成功した時に真を返します。
...true を返します。
それ以外の終了ステータスの場合は false を返します。
コマンドを実行できなかった場合は nil を返します。
終了ステータスは変数 $? で参照できます。
コマンドを実行することができなかった場合、多......失敗したの
かは、普通 $? を参照することで判別可能です。
Hash を options として渡すことで、起動される子プロセスの
* プロセスグループ
* resource limit
* カレントディレクトリ
* umask
* 子プロセスでのリダイレクト
な......tions オプションパラメータ Hash
@raise ArgumentError 第一引数が配列かつ要素数が 2 でない場合に発生します。
//emlist[インタプリタから直接コマンドを実行][ruby]{
system("echo", "*") # => true
# *
//}
@see Kernel.#`,Kernel.#spawn,Kernel.#exec,system(... -
Kernel
. # system(program , *args , options={}) -> bool | nil (18218.0) -
引数を外部コマンドとして実行して、成功した時に真を返します。
...true を返します。
それ以外の終了ステータスの場合は false を返します。
コマンドを実行できなかった場合は nil を返します。
終了ステータスは変数 $? で参照できます。
コマンドを実行することができなかった場合、多......失敗したの
かは、普通 $? を参照することで判別可能です。
Hash を options として渡すことで、起動される子プロセスの
* プロセスグループ
* resource limit
* カレントディレクトリ
* umask
* 子プロセスでのリダイレクト
な......tions オプションパラメータ Hash
@raise ArgumentError 第一引数が配列かつ要素数が 2 でない場合に発生します。
//emlist[インタプリタから直接コマンドを実行][ruby]{
system("echo", "*") # => true
# *
//}
@see Kernel.#`,Kernel.#spawn,Kernel.#exec,system(... -
Net
:: FTP # system -> String (18201.0) -
サーバーの OS のタイプを返します。
...返します。
@raise Net::FTPTempError 応答コードが 4yz のときに発生します。
@raise Net::FTPPermError 応答コードが 5yz のときに発生します。
@raise Net::FTPProtoError 応答コードが RFC 的に正しくない場合に発生します。
@raise Net::FTPReplyError... -
Gem
:: ConfigFile :: SYSTEM _ WIDE _ CONFIG _ FILE -> String (15201.0) -
システム全体の設定ファイルのパスです。
システム全体の設定ファイルのパスです。