るりまサーチ

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

別のキーワード

  1. _builtin to_i
  2. fiddle to_i
  3. matrix elements_to_i
  4. csv to_i
  5. matrix i

検索結果

<< 1 2 3 > >>

IRB::ExtendCommand::Kill (30016.0)

irb 中の irb_kill コマンドのための拡張を定義したクラスです。

...irb 中の irb_kill コマンドのための拡張を定義したクラスです。...

irb (26120.0)

irb は Interactive Ruby の略です。 irb を使うと、Ruby の式を標準入力から簡単に入力・実行することができます。

...irb は Interactive Ruby の略です。
i
rb を使うと、Ruby の式を標準入力から簡単に入力・実行することができます。

=== irb の使い方

Ruby さえ知っていれば irb を使うのは簡単です。
i
rb コマンドを実行すると、以下のようなプロン...
...

$ irb
i
rb(main):001:0>

あとは Ruby の式を入力するだけで、その式が実行され、結果が表示されます。

i
rb(main):001:0> 1+2
3
i
rb(main):002:0> class Foo
i
rb(main):003:1> def foo
i
rb(main):004:2> print 1
i
rb(main):005:2> end
i
rb(main):006:1>...
...2->irb#2 on Foo (#<Thread:0x4011d54c> : stop)
#3->irb#3 on #<Foo:0x4010af3c> (#<Thread:0x4010a1e0> : running)
nil
i
rb#3(#<Foo:0x4010af3c>):002:0> foo # f.fooの実行
nil
i
rb#3(#<Foo:0x4010af3c>):003:0> bar # f.barの実行
barnil
i
rb#3(#<Foo:0x4010af3c>):004:0> kill 1,...

Shell::ProcessController#kill_job(signal, command) -> Integer (24307.0)

指定されたコマンドにシグナルを送ります。

...指定されたコマンドにシグナルを送ります。

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

@param command コマンドを指定します。

@see Process.#kill...

Shell::SystemCommand#kill(signal) -> Integer (21307.0)

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

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

@see Process.#kill...

Shell#kill(signal, job) -> Integer (21301.0)

@todo

...@todo

ジョブにシグナルを送ります。

@param signal

@param job...

絞り込み条件を変える

static VALUE rb_thread_s_kill(VALUE obj, VALUE th) (18500.0)

static VALUE rb_thread_kill(VALUE thread) (18400.0)

Process.#kill(signal, pid, *rest) -> Integer (18307.0)

pid で指定されたプロセスにシグナルを送ります。signal はシグナル番号(整数)かその名前(文字列またはSymbol)で指定します。 全てのシグナル送信に成功した場合、指定した pid の総数を返します。

...pid で指定されたプロセスにシグナルを送ります。signal
はシグナル番号(整数)かその名前(文字列またはSymbol)で指定します。
全てのシグナル送信に成功した場合、指定した pid の総数を返します。

@param signal シグナルをシグ...
...列またはSymbol)で指定します。負の値を持つシグナル(あるいはシグナル名の前に-)を指定すると、プロセスではなくプロセスグループにシグナルを送ります。

@param pid シグナルを送りたいプロセスのプロセス ID を整数で指定...
...けたものと見なされます。

@param rest プロセス ID を整数で指定します。

@raise ArgumentError 存在しないシグナルを指定した場合に発生します。

@raise Errno::EXXX シグナル送信に失敗した場合に発生します。


@see Kernel.#trap, kill(2)...

Thread.kill(thread) -> Thread (18307.0)

指定したスレッド thread に対して Thread#exit を呼びます。終了したスレッドを返します。

...指定したスレッド thread に対して Thread#exit を呼びます。終了したスレッドを返します。

@param thread 終了したい Thread オブジェクトを指定します。

th = Thread.new do
end

p Thread.kill(th) #=> #<Thread:0x40221bc8 dead>...

Errno::ERFKILL (18000.0)

システムコールのエラーコードを表す例外クラスです。詳細は Errno::EXXX を参照してください。

システムコールのエラーコードを表す例外クラスです。詳細は Errno::EXXX を参照してください。

絞り込み条件を変える

Thread#kill -> self (12307.0)

スレッドの実行を終了させます。終了時に ensure 節が実行されます。

...ただし、スレッドは終了処理中(aborting)にはなりますが、
直ちに終了するとは限りません。すでに終了している場合は何もしません。このメソッドにより
終了したスレッドの Thread#value の返り値は不定です。
自身がメイン...
...l.#exit(0)
により終了します。

Kernel.#exit と違い例外 SystemExit を発生しません。

th1 = Thread.new do
begin
sleep 10
ensure
p "this will be displayed"
end
end

sleep 0.1
th1.kill

#=> "this will be displayed"

@see Kernel.#exit, Kernel.#exi...
<< 1 2 3 > >>