790件ヒット
[1-100件を表示]
(0.055秒)
ライブラリ
- ビルトイン (410)
-
irb
/ cmd / help (12) -
irb
/ extend-command (12) - open3 (60)
- pty (24)
- rake (12)
- readline (12)
- timeout (21)
- win32ole (24)
クラス
- IO (168)
-
IRB
:: ExtendCommand :: Help (12) -
PTY
:: ChildExited (12) -
Process
:: Status (12) - Thread (84)
- WIN32OLE (12)
-
WIN32OLE
_ TYPE (12)
モジュール
- FileUtils (12)
-
IRB
:: ExtendCommandBundle (12) - Kernel (38)
- ObjectSpace (24)
- Open3 (60)
- Process (60)
- Readline (12)
- Signal (24)
- Timeout (21)
キーワード
-
1
. 6 . 8から1 . 8 . 0への変更点(まとめ) (12) - ChildExited (12)
-
NEWS for Ruby 2
. 2 . 0 (11) - Rubyで使われる記号の意味(正規表現の複雑な記号は除く) (12)
- Ruby用語集 (12)
-
at
_ exit (12) - capture2e (12)
- capture3 (12)
-
define
_ finalizer (24) - detach (12)
- execute (12)
- exited? (12)
- irb (12)
-
irb
_ exit (12) - kill (24)
-
ole
_ respond _ to? (12) - pass (12)
- pipeline (12)
-
pipeline
_ r (24) - popen (168)
- progids (12)
-
rb
_ ensure (12) -
rb
_ exec _ end _ proc (12) -
rb
_ exit (12) -
rb
_ f _ at _ exit (12) -
rb
_ gc _ call _ finalizer _ at _ exit (12) -
rb
_ memerror (12) -
rb
_ thread _ exit (12) -
rb
_ thread _ restore _ context (12) - readline (12)
-
ruby 1
. 6 feature (12) - sh (12)
-
stack
_ extend (12) - status (24)
- system (14)
- terminate (12)
- timeout (21)
- trap (24)
- wait (12)
- wait2 (12)
- waitpid (12)
- waitpid2 (12)
- 制御構造 (12)
- 終了処理 (12)
検索結果
先頭5件
-
Thread
# exit -> self (21125.0) -
スレッドの実行を終了させます。終了時に ensure 節が実行されます。
...ドの Thread#value の返り値は不定です。
自身がメインスレッドであるか最後のスレッドである場合は、プロセスを Kernel.#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.#exit!... -
Thread
. exit -> () (21117.0) -
カレントスレッドに対して Thread#exit を呼びます。
...カレントスレッドに対して Thread#exit を呼びます。... -
Kernel
. # exit(status = true) -> () (18149.0) -
Rubyプログラムの実行を終了します。status として整 数が与えられた場合、その値を Ruby コマンドの終了ステータスとします。 デフォルトの終了ステータスは 0(正常終了)です。
...false の場合 1 を引数に指定したとみなされます。この値はCレベルの定数
EXIT_SUCCESS、EXIT_FAILURE の値なので、正確には環境依存です。
exit は例外 SystemExit を発生させ
ることによってプログラムの実行を終了させますので、
必........'
exit
rescue SystemExit => err
puts "end1 with #{err.inspect}"
end
begin
puts 'start2...'
exit
ensure
puts 'end2...'
end
puts 'end' #実行されない
#=> start
# start1...
# end1 with #<SystemExit: exit>
# start2...
# end2...
#終了ステータス:0
//}
@see Kernel.#exit!,......Kernel.#abort, d:spec/control#begin... -
Process
:: Status # exited? -> bool (12216.0) -
プロセスが exit(2) などにより正常に終了した場合に、真を返します。 そうでない場合に false を返します。
...プロセスが exit(2) などにより正常に終了した場合に、真を返します。
そうでない場合に false を返します。... -
static VALUE rb
_ thread _ exit(void) (12200.0) -
-
PTY
:: ChildExited (12000.0) -
子プロセスが終了したり停止した場合に発生する例外です。
子プロセスが終了したり停止した場合に発生する例外です。 -
Readline
. # readline(prompt = "" , add _ hist = false) -> String | nil (9128.0) -
prompt を出力し、ユーザからのキー入力を待ちます。 エンターキーの押下などでユーザが文字列を入力し終えると、 入力した文字列を返します。 このとき、add_hist が true であれば、入力した文字列を入力履歴に追加します。 何も入力していない状態で EOF(UNIX では ^D) を入力するなどで、 ユーザからの入力がない場合は nil を返します。
...力し終えると、
入力した文字列を返します。
このとき、add_hist が true であれば、入力した文字列を入力履歴に追加します。
何も入力していない状態で EOF(UNIX では ^D) を入力するなどで、
ユーザからの入力がない場合は nil......は""です。
@param add_hist 真ならば、入力した文字列をヒストリに記録します。デフォルトは偽です。
@raise IOError 標準入力が tty でない、かつ、標準入力をクローズしている
(isatty(2) の errno が EBADF である。) 場合に......る。
require 'readline'
stty_save = `stty -g`.chomp
begin
while buf = Readline.readline
p buf
end
rescue Interrupt
system("stty", stty_save)
exit
end
例: INTシグナルを捕捉して、端末状態を復帰する。
require 'readline'
stty_save = `stty... -
IRB
:: ExtendCommandBundle # irb _ exit(ret = 0) -> object (9101.0) -
irb を終了します。ret で指定したオブジェクトを返します。
irb を終了します。ret で指定したオブジェクトを返します。
@param ret 戻り値を指定します。
ユーザが直接使用するものではありません。 -
static VALUE rb
_ f _ at _ exit(void) (6200.0) -