548件ヒット
[1-100件を表示]
(0.026秒)
ライブラリ
- ビルトイン (121)
- benchmark (33)
- fileutils (11)
- mkmf (11)
- pty (44)
- rake (22)
- readline (11)
-
rexml
/ document (77) -
rexml
/ sax2listener (22) -
rexml
/ streamlistener (11) - shell (6)
-
shell
/ system-command (6) - timeout (19)
-
win32
/ resolv (11) - win32ole (11)
クラス
-
Benchmark
:: Tms (22) - Dir (22)
-
REXML
:: DocType (33) -
REXML
:: Entity (11) -
REXML
:: NotationDecl (11) -
Rake
:: Application (11) - Shell (6)
-
Shell
:: SystemCommand (6) - SystemCallError (11)
-
WIN32OLE
_ TYPELIB (11) -
Win32
:: Resolv (11)
モジュール
- Benchmark (11)
- FileUtils (11)
- Kernel (99)
- PTY (44)
-
REXML
:: SAX2Listener (22) -
REXML
:: StreamListener (11) - Rake (11)
- Readline (11)
- Timeout (19)
キーワード
-
1
. 6 . 8から1 . 8 . 0への変更点(まとめ) (11) - Entity (11)
-
NEWS for Ruby 2
. 0 . 0 (11) - NotationDecl (11)
- Rubyで使われる記号の意味(正規表現の複雑な記号は除く) (11)
- application= (11)
- benchmark (11)
-
def
_ system _ command (6) - doctype (22)
- each (6)
- errno (11)
- external (11)
-
external
_ id (11) - foreach (22)
- format (11)
-
get
_ hosts _ path (11) - getpty (22)
- new (22)
- notationdecl (11)
- public (11)
- readline (11)
-
rexml
/ parsers / pullparser (11) -
rexml
/ parsers / sax2parser (11) -
rexml
/ parsers / streamparser (11) -
rexml
/ parsers / ultralightparser (11) -
ruby 1
. 8 . 4 feature (11) -
ruby 1
. 9 feature (11) - spawn (66)
- timeout (19)
- tsort (11)
- uptodate? (11)
- xsystem (11)
- セキュリティモデル (11)
- 環境変数 (11)
検索結果
先頭5件
-
Kernel
. # system(command , options={}) -> bool | nil (18254.0) -
引数を外部コマンドとして実行して、成功した時に真を返します。
...了ステータスの場合は false を返します。
コマンドを実行できなかった場合は nil を返します。
options で :exception に true を指定することで、
nil や false を返す代わりに例外を発生するようにできます。
終了ステータスは変......ル経由でコマンドを実行][ruby]{
system("echo *") # => true
# fileA fileB fileC ...
//}
//emlist[exceptionオプションを指定][ruby]{
system("sad", exception: true) # => Errno::ENOENT (No such file or directory - sad)
system('ruby -e "exit(false)"', exception: true)......# => RuntimeError (Command failed with exit 1: ruby -e "exit(false)")
system('ruby -e "exit(true)"', exception: true) # => true
//}
@see Kernel.#`,Kernel.#spawn,Kernel.#exec,system(3)... -
Kernel
. # system(env , command , options={}) -> bool | nil (18254.0) -
引数を外部コマンドとして実行して、成功した時に真を返します。
...了ステータスの場合は false を返します。
コマンドを実行できなかった場合は nil を返します。
options で :exception に true を指定することで、
nil や false を返す代わりに例外を発生するようにできます。
終了ステータスは変......ル経由でコマンドを実行][ruby]{
system("echo *") # => true
# fileA fileB fileC ...
//}
//emlist[exceptionオプションを指定][ruby]{
system("sad", exception: true) # => Errno::ENOENT (No such file or directory - sad)
system('ruby -e "exit(false)"', exception: true)......# => RuntimeError (Command failed with exit 1: ruby -e "exit(false)")
system('ruby -e "exit(true)"', exception: true) # => true
//}
@see Kernel.#`,Kernel.#spawn,Kernel.#exec,system(3)... -
Kernel
. # system(env , program , *args , options={}) -> bool | nil (18239.0) -
引数を外部コマンドとして実行して、成功した時に真を返します。
...了ステータスの場合は false を返します。
コマンドを実行できなかった場合は nil を返します。
options で :exception に true を指定することで、
nil や false を返す代わりに例外を発生するようにできます。
終了ステータスは変......se RuntimeError exception: true が指定されていて、コマンドの終了ステータスが 0 以外のときに発生します。
//emlist[インタプリタから直接コマンドを実行][ruby]{
system("echo", "*") # => true
# *
//}
@see Kernel.#`,Kernel.#spawn,Kernel.#exec,system(3)... -
Kernel
. # system(program , *args , options={}) -> bool | nil (18239.0) -
引数を外部コマンドとして実行して、成功した時に真を返します。
...了ステータスの場合は false を返します。
コマンドを実行できなかった場合は nil を返します。
options で :exception に true を指定することで、
nil や false を返す代わりに例外を発生するようにできます。
終了ステータスは変......se RuntimeError exception: true が指定されていて、コマンドの終了ステータスが 0 以外のときに発生します。
//emlist[インタプリタから直接コマンドを実行][ruby]{
system("echo", "*") # => true
# *
//}
@see Kernel.#`,Kernel.#spawn,Kernel.#exec,system(3)... -
REXML
:: DocType # system -> String | nil (18232.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-strict.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 (18229.0) -
引数を外部コマンドとして実行して、成功した時に真を返します。
...true を返します。
それ以外の終了ステータスの場合は false を返します。
コマンドを実行できなかった場合は nil を返します。
終了ステータスは変数 $? で参照できます。
コマンドを実行することができなかった場合、多......文字列で指定します。
@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 (18229.0) -
引数を外部コマンドとして実行して、成功した時に真を返します。
...true を返します。
それ以外の終了ステータスの場合は false を返します。
コマンドを実行できなかった場合は nil を返します。
終了ステータスは変数 $? で参照できます。
コマンドを実行することができなかった場合、多......文字列で指定します。
@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 (18229.0) -
引数を外部コマンドとして実行して、成功した時に真を返します。
...true を返します。
それ以外の終了ステータスの場合は false を返します。
コマンドを実行できなかった場合は nil を返します。
終了ステータスは変数 $? で参照できます。
コマンドを実行することができなかった場合、多......s オプションパラメータ Hash
@raise ArgumentError 第一引数が配列かつ要素数が 2 でない場合に発生します。
//emlist[インタプリタから直接コマンドを実行][ruby]{
system("echo", "*") # => true
# *
//}
@see Kernel.#`,Kernel.#spawn,Kernel.#exec,system(3)... -
Kernel
. # system(program , *args , options={}) -> bool | nil (18229.0) -
引数を外部コマンドとして実行して、成功した時に真を返します。
...true を返します。
それ以外の終了ステータスの場合は false を返します。
コマンドを実行できなかった場合は nil を返します。
終了ステータスは変数 $? で参照できます。
コマンドを実行することができなかった場合、多......s オプションパラメータ Hash
@raise ArgumentError 第一引数が配列かつ要素数が 2 でない場合に発生します。
//emlist[インタプリタから直接コマンドを実行][ruby]{
system("echo", "*") # => true
# *
//}
@see Kernel.#`,Kernel.#spawn,Kernel.#exec,system(3)... -
REXML
:: NotationDecl # system -> String | nil (18208.0) -
システム識別子(URI)を返します。
...システム識別子(URI)を返します。
宣言がシステム識別子を含まない場合は nil を返します。... -
Kernel
# xsystem(command , opts = nil) -> () (6223.0) -
Kernel.#system と同じですが、コマンドの出力は(標準出力、標準エラー 出力ともに)ログファイルに出力します。ログファイル名は mkmf.log です。
...Kernel.#system と同じですが、コマンドの出力は(標準出力、標準エラー
出力ともに)ログファイルに出力します。ログファイル名は mkmf.log です。
@param command コマンドを指定します。
@param opts オプションを Hash で指定します。......:werror というキーに真を指定すると
@see Kernel.#system... -
Shell
. def _ system _ command(command , path = command) -> nil (6220.0) -
Shell のメソッドとして command を登録します.
...ドを実行するにはまず, Shellのメソッドとして定義します.
注) コマンドを定義しなくとも直接実行できる Shell#system コマンドもあります.
@param command Shell のメソッドとして定義するコマンドを文字列で指定します。
@param path......します。
指定しない場合はcommand と同じになります。
例)
require 'shell'
Shell.def_system_command "ls"
# ls を定義
Shell.def_system_command "sys_sort", "sort"
# sortコマンドをsys_sortとして定義
sh = Shell.new
sh.transact {
ls.each {... -
SystemCallError
# errno -> Integer | nil (3113.0) -
レシーバに対応するシステム依存のエラーコードを返します。
...合は nil を返します。
begin
raise Errno::ENOENT
rescue Errno::ENOENT => err
p err.errno # => 2
p Errno::ENOENT::Errno # => 2
end
begin
raise SystemCallError, 'message'
rescue SystemCallError => err
p err.errno # => nil
en... -
Shell
:: SystemCommand # each(rs = nil) {|line| . . . } (3101.0) -
@todo
@todo
@param rs