るりまサーチ

最速Rubyリファレンスマニュアル検索!
727件ヒット [1-100件を表示] (0.035秒)

別のキーワード

  1. _builtin to_proc
  2. _builtin proc
  3. proc curry
  4. httpserver mount_proc
  5. readline completion_proc

検索結果

<< 1 2 3 ... > >>

Shell::CommandProcessor#stat(filename) -> File::Stat (21208.0)

File クラスにある同名のクラスメソッドと同じです.

...File クラスにある同名のクラスメソッドと同じです.

@param filename ファイル名を表す文字列を指定します。

@see File.stat...

static VALUE proc_to_proc(VALUE proc) (12400.0)

Process::Status#exitstatus -> Integer | nil (12100.0)

exited? が真の場合プロセスが返した終了ステータスの整数を、そ うでない場合は nil を返します。

exited? が真の場合プロセスが返した終了ステータスの整数を、そ
うでない場合は nil を返します。

Process.last_status -> Process::Status | nil (9300.0)

カレントスレッドで最後に終了した子プロセスのステータスを返します。

...す。

Proc
ess.wait Process.spawn("ruby", "-e", "exit 13")
Proc
ess.last_status # => #<Process::Status: pid 4825 exit 13>

カレントスレッドで子プロセスを実行したことがない場合は nil を返します。

Proc
ess.last_status # => nil

@see Process::Status
@see $?...

Shell::CommandProcessor#lstat(filename) -> File::Stat (9201.0)

File クラスにある同名のクラスメソッドと同じです.

...File クラスにある同名のクラスメソッドと同じです.

@param filename ファイル名を表す文字列を指定します。

@see File.lstat...

絞り込み条件を変える

Process::Status (9000.0)

プロセスの終了ステータスを表すクラスです。 メソッド Process.#wait2 などの返り値として使われます。

...プロセスの終了ステータスを表すクラスです。
メソッド Process.#wait2 などの返り値として使われます。

=== 使用例

wait を使用した例

fork { exit }
Proc
ess.wait
case
when $?.signaled?
p "child #{$?.pid} was killed by signal #{$?.termsig}"...
....stopped?
# 実際には Process.wait を使用しているので、ここに来ることはない
p "child #{$?.pid} was stopped by signal #{$?.stopsig}"
when $?.exited?
p "child #{$?.pid} exited normally. status=#{$?.exitstatus}"
else
p "unknown status %#x" % $?.to_i
end

SIG...
...了に対して1つの SIGCHLD しか届かない
# 場合があるのでループさせる必要があります

while Process.waitpid(-1, Process::WNOHANG|Process::WUNTRACED)
case
when $?.signaled?
puts " child #{$?.pid} was killed by signal #{$?.termsig}"
if...

static VALUE proc_invoke(VALUE proc, VALUE args, int pcall, VALUE self) (6332.0)

Proc オブジェクト proc を起動します。そのとき 引数を args とし、self を self にします。

...
Proc
オブジェクト proc を起動します。そのとき
引数を args とし、self を self にします。...

static VALUE rb_obj_is_proc(VALUE proc) (6332.0)

proc が Proc のインスタンスであれば真。

...
proc
Proc のインスタンスであれば真。...

static VALUE proc_yield(VALUE proc, VALUE args) (6316.0)

Proc.yield の実体。

...
Proc
.yield の実体。...

Kernel$$CHILD_STATUS -> Process::Status | nil (6300.0)

$? の別名

...$? の別名

require "English"

out = `wget https://www.ruby-lang.org/en/about/license.txt -O - 2>/dev/null`

if $CHILD_STATUS.to_i == 0
print "wget success\n"
out.split(/\n/).each { |line|
printf "%s\n", line
}
else
print "wget failed\n"
end...

絞り込み条件を変える

PTY::ChildExited#status -> Process::Status (6300.0)

子プロセスの終了ステータスをProcess::Statusオブジェクトで返します。

...子プロセスの終了ステータスをProcess::Statusオブジェクトで返します。...
<< 1 2 3 ... > >>