class Shell::SystemCommand

要約

目次

特異メソッド
インスタンスメソッド

継承しているメソッド

Shell::Filterから継承しているメソッド
Enumerableから継承しているメソッド

特異メソッド

new(sh, command, *opts)[permalink][rdoc]

[TODO]

[PARAM] sh:
[PARAM] command:
[PARAM] opts:

インスタンスメソッド

active? -> bool[permalink][rdoc]

[TODO]

command -> String[permalink][rdoc]
name -> String

[TODO]

コマンド名を返します。

each(rs = nil) {|line| ... }[permalink][rdoc]

[TODO]

[PARAM] rs:
flush -> ()[permalink][rdoc]

[TODO]

input=(inp)[permalink][rdoc]

[TODO]

kill(signal) -> Integer[permalink][rdoc]

自身のプロセスにシグナルを送ります。

[PARAM] signal:
シグナルを整数かその名前の文字列で指定します。負の値を持つシグナル(あるいはシグナル名の前に-)を指定すると、プロセスではなくプロセスグループにシグナルを送ります。

[SEE_ALSO] Process.#kill

notify(*opts) -> String[permalink][rdoc]
notify(*opts) {|message| ... } -> String

[TODO]

[PARAM] opts:

[SEE_ALSO] Shell#notify

start -> ()[permalink][rdoc]

[TODO]

start_export[permalink][rdoc]

[TODO]

start_import -> ()[permalink][rdoc]

[TODO]

super_each -> ()[permalink][rdoc]

[TODO]

Shell::Filter#each です。

terminate -> ()[permalink][rdoc]

[TODO]

wait? -> bool[permalink][rdoc]

[TODO]