るりまサーチ

最速Rubyリファレンスマニュアル検索!
1167件ヒット [1-100件を表示] (0.044秒)
トップページ > クエリ:@[x] > クエリ:system[x]

別のキーワード

  1. kernel system
  2. _builtin system
  3. socket pf_system
  4. socket af_system
  5. socket eai_system

ライブラリ

モジュール

検索結果

<< 1 2 3 ... > >>

Shell#system(command, *opts) -> Shell::SystemCommand (18231.0)

command を実行する.

...る.

@
param command 実行するコマンドのパスを文字列で指定します。

@
param opts command のオプションを文字列で指定します。複数可。

使用例:

require 'shell'
Shell.verbose = false
sh = Shell.new

print sh.system("ls", "-l")
Shell.def_system_comma...
...nd("head")
sh.system("ls", "-l") | sh.head("-n 3") > STDOUT...

Shell::CommandProcessor#system(command, *opts) -> Shell::SystemCommand (18231.0)

command を実行する.

...る.

@
param command 実行するコマンドのパスを文字列で指定します。

@
param opts command のオプションを文字列で指定します。複数可。

使用例:

require 'shell'
Shell.verbose = false
sh = Shell.new

print sh.system("ls", "-l")
Shell.def_system_comma...
...nd("head")
sh.system("ls", "-l") | sh.head("-n 3") > STDOUT...

Shell::Filter#system(command, *opts) -> Shell::SystemCommand (18231.0)

command を実行する.

...る.

@
param command 実行するコマンドのパスを文字列で指定します。

@
param opts command のオプションを文字列で指定します。複数可。

使用例:

require 'shell'
Shell.verbose = false
sh = Shell.new

print sh.system("ls", "-l")
Shell.def_system_comma...
...nd("head")
sh.system("ls", "-l") | sh.head("-n 3") > STDOUT...

Kernel.#system(command, options={}) -> bool | nil (18180.0)

引数を外部コマンドとして実行して、成功した時に真を返します。

...

@
param command command コマンドを文字列で指定します。
@
param env 更新する環境変数を表す Hash
@
param options オプションパラメータ Hash
@
raise Errno::EXXX exception: true が指定されていて、コマンドの実行が失敗したときに発生します。
@
r...
...ル経由でコマンドを実行][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 (18180.0)

引数を外部コマンドとして実行して、成功した時に真を返します。

...

@
param command command コマンドを文字列で指定します。
@
param env 更新する環境変数を表す Hash
@
param options オプションパラメータ Hash
@
raise Errno::EXXX exception: true が指定されていて、コマンドの実行が失敗したときに発生します。
@
r...
...ル経由でコマンドを実行][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 (18175.0)

引数を外部コマンドとして実行して、成功した時に真を返します。

...環境変数 PATH から探します。

@
param program 文字列か2要素の配列です。
@
param args program に渡す引数を 0 個以上指定する
@
param env 更新する環境変数を表す Hash
@
param options オプションパラメータ Hash
@
raise ArgumentError 第一引数が配列...
...かつ要素数が 2 でない場合に発生します。
@
raise Errno::EXXX exception: true が指定されていて、コマンドの実行が失敗したときに発生します。
@
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 (18175.0)

引数を外部コマンドとして実行して、成功した時に真を返します。

...環境変数 PATH から探します。

@
param program 文字列か2要素の配列です。
@
param args program に渡す引数を 0 個以上指定する
@
param env 更新する環境変数を表す Hash
@
param options オプションパラメータ Hash
@
raise ArgumentError 第一引数が配列...
...かつ要素数が 2 でない場合に発生します。
@
raise Errno::EXXX exception: true が指定されていて、コマンドの実行が失敗したときに発生します。
@
raise RuntimeError exception: true が指定されていて、コマンドの終了ステータスが 0 以外の...
...ときに発生します。

//emlist[インタプリタから直接コマンドを実行][ruby]{
system
("echo", "*") # => true
# *
//}

@
see Kernel.#`,Kernel.#spawn,Kernel.#exec,system(3)...

Kernel.#system(env, program, *args, options={}) -> bool | nil (18158.0)

引数を外部コマンドとして実行して、成功した時に真を返します。

...環境変数 PATH から探します。

@
param program 文字列か2要素の配列です。
@
param args program に渡す引数を 0 個以上指定する
@
param env 更新する環境変数を表す Hash
@
param options オプションパラメータ Hash
@
raise ArgumentError 第一引数が配列...
...かつ要素数が 2 でない場合に発生します。

//emlist[インタプリタから直接コマンドを実行][ruby]{
system
("echo", "*") # => true
# *
//}

@
see Kernel.#`,Kernel.#spawn,Kernel.#exec,system(3)...

Kernel.#system(program, *args, options={}) -> bool | nil (18158.0)

引数を外部コマンドとして実行して、成功した時に真を返します。

...環境変数 PATH から探します。

@
param program 文字列か2要素の配列です。
@
param args program に渡す引数を 0 個以上指定する
@
param env 更新する環境変数を表す Hash
@
param options オプションパラメータ Hash
@
raise ArgumentError 第一引数が配列...
...かつ要素数が 2 でない場合に発生します。

//emlist[インタプリタから直接コマンドを実行][ruby]{
system
("echo", "*") # => true
# *
//}

@
see Kernel.#`,Kernel.#spawn,Kernel.#exec,system(3)...

Kernel.#system(command, options={}) -> bool | nil (18148.0)

引数を外部コマンドとして実行して、成功した時に真を返します。

...す。

@
param command command コマンドを文字列で指定します。
@
param env 更新する環境変数を表す Hash
@
param options オプションパラメータ Hash

//emlist[シェル経由でコマンドを実行][ruby]{
system
("echo *") # => true
# fileA fileB fileC ...
//}


@
see Ke...
...rnel.#`,Kernel.#spawn,Kernel.#exec,system(3)...

絞り込み条件を変える

Kernel.#system(env, command, options={}) -> bool | nil (18148.0)

引数を外部コマンドとして実行して、成功した時に真を返します。

...す。

@
param command command コマンドを文字列で指定します。
@
param env 更新する環境変数を表す Hash
@
param options オプションパラメータ Hash

//emlist[シェル経由でコマンドを実行][ruby]{
system
("echo *") # => true
# fileA fileB fileC ...
//}


@
see Ke...
...rnel.#`,Kernel.#spawn,Kernel.#exec,system(3)...

Net::FTP#system -> String (18125.0)

サーバーの OS のタイプを返します。

...プを返します。

@
raise Net::FTPTempError 応答コードが 4yz のときに発生します。
@
raise Net::FTPPermError 応答コードが 5yz のときに発生します。
@
raise Net::FTPProtoError 応答コードが RFC 的に正しくない場合に発生します。
@
raise Net::FTPReplyE...

Kernel#xsystem(command, opts = nil) -> () (6140.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 (6131.0)

Shell のメソッドとして command を登録します.

...ます.
注) コマンドを定義しなくとも直接実行できる Shell#system コマンドもあります.

@
param command Shell のメソッドとして定義するコマンドを文字列で指定します。

@
param path command のパスを指定します。
指定しない場...
...合は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 { |l|
puts l
}
(ls("-l") | sys_...

Shell.install_system_commands(pre = "sys_") -> () (6129.0)

system_path上にある全ての実行可能ファイルをShellに定義する. メソッ ド名は元のファイル名の頭にpreをつけたものとなる.

...
system
_path上にある全ての実行可能ファイルをShellに定義する. メソッ
ド名は元のファイル名の頭にpreをつけたものとなる.

@
param pre Shellに定義するメソッド名の先頭に付加される文字列を指定します。

使用例: ls -l | head -n 5...
...のような例。

require 'shell'
Shell.install_system_commands
sh = Shell.new
sh.verbose = false
sh.transact {
(sys_ls("-l") | sys_head("-n 5")).each {|l|
puts l
}
}...

絞り込み条件を変える

<< 1 2 3 ... > >>