969件ヒット
[901-969件を表示]
(0.019秒)
ライブラリ
モジュール
- Base64 (12)
- DRb (12)
- FileTest (261)
- FileUtils (115)
- Kconv (12)
- Kernel (245)
- ObjectSpace (84)
-
OpenSSL
:: ASN1 (24) -
Process
:: GID (48) -
Process
:: UID (36) - Readline (12)
- Signal (24)
- Syslog (12)
-
WEBrick
:: HTTPStatus (72)
キーワード
- BigDecimal (14)
- Boolean (24)
- Complex (14)
- Float (7)
- Integer (7)
- Rational (7)
-
block
_ given? (12) - blockdev? (12)
- chardev? (12)
-
client
_ error? (12) - cmp (12)
-
compare
_ file (12) -
copy
_ entry (12) -
copy
_ file (12) -
cp
_ lr (7) - directory? (12)
-
each
_ object (48) - eid= (24)
- empty? (9)
- error? (12)
- executable? (12)
-
executable
_ real? (12) - exist? (12)
- exit (12)
- exit! (12)
- file? (12)
-
garbage
_ collect (12) -
grant
_ privilege (24) - grpowned? (12)
- identical? (24)
- info? (12)
- isjis (12)
- iterator? (12)
- load (12)
-
memsize
_ of _ all (12) - opened? (12)
- owned? (12)
- pipe? (12)
-
re
_ exchangeable? (24) -
reachable
_ objects _ from (12) - readable? (12)
-
readable
_ real? (12) - readline (12)
- redirect? (12)
-
remove
_ dir (12) -
remove
_ entry (12) -
remove
_ entry _ secure (12) -
remove
_ file (12) - require (12)
-
server
_ error? (12) - setgid? (12)
- setuid? (12)
-
sid
_ available? (12) - socket? (12)
- spawn (48)
-
start
_ service (12) - sticky? (12)
- success? (12)
- symlink? (12)
- system (48)
- test (24)
- trap (24)
-
urlsafe
_ encode64 (12) - warn (4)
- writable? (12)
-
writable
_ real? (12) - zero? (12)
検索結果
先頭5件
-
Process
:: UID . # grant _ privilege(id) -> Integer (7.0) -
現在のプロセスの実効ユーザ ID を id に変更します。成功したら id を返します。
...では、実ユーザ ID と異なる値を設定した場合、保存ユーザ ID は新しい実効ユーザ ID の値に設定されます。
* false の環境では保存ユーザ ID は変化しません。
利用できるかはプラットフォームに依存します。
@param id ユー... -
Signal
. # trap(signal) { . . . } -> String | Proc | nil (7.0) -
指定された割り込み signal に対するハンドラとして command を登録します。 指定したシグナルが捕捉された時には例外が発生せず、代わりに command が実行されます。 ブロックを指定した場合にはブロックをハンドラとして登録します。
...SignalException
puts "rescue #$!"
end
# => rescue SIGQUIT
例:
Signal.trap(:INT, "p true") # => "DEFAULT"
Signal.trap(:INT) { p false } # => "p true"
Signal.trap(:INT, proc{ p nil }) # => #<Proc:0x8e45ae0@-:2>
Signal.trap(:INT, "SIG_IGN") # => #<Proc:0x8e45914@-:3>... -
Signal
. # trap(signal , command) -> String | Proc | nil (7.0) -
指定された割り込み signal に対するハンドラとして command を登録します。 指定したシグナルが捕捉された時には例外が発生せず、代わりに command が実行されます。 ブロックを指定した場合にはブロックをハンドラとして登録します。
...SignalException
puts "rescue #$!"
end
# => rescue SIGQUIT
例:
Signal.trap(:INT, "p true") # => "DEFAULT"
Signal.trap(:INT) { p false } # => "p true"
Signal.trap(:INT, proc{ p nil }) # => #<Proc:0x8e45ae0@-:2>
Signal.trap(:INT, "SIG_IGN") # => #<Proc:0x8e45914@-:3>... -
Syslog
. # opened? -> bool (7.0) -
syslog をオープンしていれば真を返します。
...syslog をオープンしていれば真を返します。
使用例
require 'syslog'
p Syslog.opened? #=> false
Syslog.open("syslogtest")
Syslog.log(Syslog::LOG_WARNING, "the sky is falling in %d seconds!", 100)
p Syslog.opened? #=> true... -
Kernel
. # spawn(command , options={}) -> Integer (5.0) -
引数を外部コマンドとして実行しますが、生成した 子プロセスの終了を待ち合わせません。生成した子プロセスのプロセスIDを返します。
引数を外部コマンドとして実行しますが、生成した
子プロセスの終了を待ち合わせません。生成した子プロセスのプロセスIDを返します。
=== 引数の解釈
この形式では command が shell のメタ文字
//emlist{
* ? {} [] <> () ~ & | \ $ ; ' ` " \n
//}
を含む場合、shell 経由で実行されます。
そうでなければインタプリタから直接実行されます。
@param command コマンドを文字列で指定します。
@param env 更新する環境変数を表す Hash
@param options オプションパラメータ Hash... -
Kernel
. # spawn(env , command , options={}) -> Integer (5.0) -
引数を外部コマンドとして実行しますが、生成した 子プロセスの終了を待ち合わせません。生成した子プロセスのプロセスIDを返します。
引数を外部コマンドとして実行しますが、生成した
子プロセスの終了を待ち合わせません。生成した子プロセスのプロセスIDを返します。
=== 引数の解釈
この形式では command が shell のメタ文字
//emlist{
* ? {} [] <> () ~ & | \ $ ; ' ` " \n
//}
を含む場合、shell 経由で実行されます。
そうでなければインタプリタから直接実行されます。
@param command コマンドを文字列で指定します。
@param env 更新する環境変数を表す Hash
@param options オプションパラメータ Hash... -
Kernel
. # test(cmd , file) -> bool | Time | Integer | nil (4.0) -
単体のファイルでファイルテストを行います。
単体のファイルでファイルテストを行います。
@param cmd 以下に示す文字リテラル、文字列、あるいは同じ文字を表す数値
です。文字列の場合はその先頭の文字だけをコマンドとみなします。
@param file テストするファイルのパスを表す文字列か IO オブジェクトを指定します。
@return 下表に特に明記していないものは、真偽値を返します。
以下は cmd として指定できる文字リテラルとその意味です。
: ?r
ファイルを実効 uid で読むことができる
: ?w
ファイルに実効 uid で書くことができる
: ?x
ファイルを...