- すべて(678)
- 2.1.0(113)
- 2.2.0(113)
- 2.3.0(113)
- 2.4.0(113)
- 2.5.0(113)
- 2.6.0(113)
113件ヒット
[101-113件を表示]
(0.031秒)
別のキーワード
種類
- インスタンスメソッド (86)
- 特異メソッド (23)
- 定数 (2)
- クラス (2)
クラス
- Shell (3)
-
Shell
:: CommandProcessor (83) -
Shell
:: ProcessController (24) -
Shell
:: SystemCommand (1)
キーワード
- CommandProcessor (1)
- NoDelegateMethods (1)
- ProcessController (1)
-
USING
_ AT _ EXIT _ WHEN _ PROCESS _ EXIT (1) - [] (1)
- activate (1)
-
active
_ job? (1) -
active
_ jobs (1) -
active
_ jobs _ exist? (1) -
active
_ process _ controllers (1) -
add
_ delegate _ command _ to _ shell (1) -
add
_ schedule (1) -
alias
_ command (2) -
alias
_ map (1) - append (1)
- atime (1)
- basename (1)
-
block
_ output _ synchronize (1) - blockdev? (1)
- cat (1)
- chardev? (1)
-
check
_ point (1) - chmod (1)
- chown (1)
-
command
_ processor (1) - concat (1)
- ctime (1)
-
def
_ builtin _ commands (1) -
def
_ system _ command (1) - delete (1)
- directory? (1)
- dirname (1)
-
each
_ active _ object (1) - echo (1)
- executable? (1)
-
executable
_ real? (1) - exist? (1)
- exists? (1)
- file? (1)
-
find
_ system _ command (1) -
finish
_ all _ jobs (1) - foreach (1)
- ftype (1)
- glob (1)
- grpowned? (1)
- identical? (1)
- inactivate (1)
- initialize (1)
-
install
_ builtin _ commands (1) -
install
_ system _ commands (1) - jobs (1)
-
jobs
_ exist? (1) - join (1)
- kill (1)
-
kill
_ job (1) - link (1)
- lstat (1)
-
method
_ added (1) - mkdir (1)
- mtime (1)
- new (2)
- notify (1)
- open (1)
- out (1)
- owned? (1)
- pipe? (1)
-
process
_ controller (1) -
process
_ controllers _ exclusive (1) - readable? (1)
-
readable
_ real? (1) - readlink (1)
- rehash (1)
- rename (1)
- rm (1)
- rmdir (1)
-
run
_ config (1) - setgid? (1)
- setuid? (1)
- sfork (1)
- shell (1)
- size (1)
- size? (1)
- socket? (1)
- split (1)
-
start
_ job (1) - stat (1)
- sticky? (1)
- symlink (1)
- symlink? (1)
- system (1)
- tee (1)
-
terminate
_ job (1) - test (1)
- transact (1)
- truncate (1)
-
unalias
_ command (1) -
undef
_ system _ command (2) - unlink (1)
- utime (1)
-
wait
_ all _ jobs _ execution (1) -
wait
_ to _ finish _ all _ process _ controllers (1) -
waiting
_ job? (1) -
waiting
_ jobs (1) -
waiting
_ jobs _ exist? (1) -
world
_ readable? (1) -
world
_ writable? (1) - writable? (1)
-
writable
_ real? (1) - zero? (1)
検索結果
先頭5件
-
Shell
:: ProcessController # start _ job(command = nil) (9004.0) -
指定されたコマンドの実行を開始します。
指定されたコマンドの実行を開始します。
コマンドを省略した場合は、待ち状態のジョブのうち先頭のものを実行します。
@param command コマンドを指定します。 -
Shell
:: ProcessController # terminate _ job(command) (9004.0) -
指定されたコマンドを終了します。
指定されたコマンドを終了します。
@param command コマンドを指定します。 -
Shell
:: ProcessController # wait _ all _ jobs _ execution -> () (9004.0) -
全てのジョブの実行が終わるまで待ちます。
全てのジョブの実行が終わるまで待ちます。 -
Shell
:: ProcessController # waiting _ job?(job) -> bool (9004.0) -
指定されたジョブが存在する場合は真を返します。 そうでない場合は偽を返します。
指定されたジョブが存在する場合は真を返します。
そうでない場合は偽を返します。
@param job ジョブを指定します。 -
Shell
:: ProcessController # waiting _ jobs -> Array (9004.0) -
待機中のジョブを返します。
待機中のジョブを返します。 -
Shell
:: ProcessController # waiting _ jobs _ exist? -> bool (9004.0) -
待機中のジョブが存在する場合は真を返します。 そうでない場合は偽を返します。
待機中のジョブが存在する場合は真を返します。
そうでない場合は偽を返します。 -
Shell
:: ProcessController . activate(pc) -> () (9004.0) -
@todo
@todo -
Shell
:: ProcessController . block _ output _ synchronize { . . . } -> () (9004.0) -
@todo
@todo -
Shell
:: ProcessController . each _ active _ object {|ref| . . . } -> () (9004.0) -
@todo
@todo -
Shell
:: ProcessController . inactivate(pc) -> () (9004.0) -
@todo
@todo -
Shell
:: ProcessController . new(shell) (9004.0) -
自身を初期化します。
...自身を初期化します。
@param shell Shell のインスタンスを指定します。... -
Shell
. undef _ system _ command(command) -> Shell :: CommandProcessor (307.0) -
commandを削除します.
...mmand 削除するコマンドの文字列を指定します。
動作例:
require 'shell'
Shell.def_system_command("ls")
# ls を定義
Shell.undef_system_command("ls")
# ls を 削除
sh = Shell.new
begin
sh.transact {
ls("-l").each {|l|
puts l
}
}
r... -
Shell
:: SystemCommand # kill(signal) -> Integer (22.0) -
自身のプロセスにシグナルを送ります。
自身のプロセスにシグナルを送ります。
@param signal シグナルを整数かその名前の文字列で指定します。
負の値を持つシグナル(あるいはシグナル名の前に-)を指定すると、
プロセスではなくプロセスグループにシグナルを送ります。
@see Process.#kill