るりまサーチ

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

別のキーワード

  1. erb u
  2. util u
  3. matrix u
  4. encoding koi8_u
  5. _builtin koi8_u

モジュール

キーワード

検索結果

Etc.#getpwuid(uid = getuid) -> Etc::Passwd (6303.0)

passwd データベースを検索し、 ユーザ ID が uid である passwd エントリを返します。

...し、
ユーザ ID が uid である passwd エントリを返します。

@param uid 検索する uid 。引数を省略した場合には getuid(2) の値を用います。

@raise ArgumentError エントリが見つからなかった場合に発生します。

@see getpwuid(3), Etc::Passwd...

Etc.#group -> Etc::Group | nil (6203.0)

/etc/group ファイルから読み込んだエントリを一つ返します。

.../etc/group ファイルから読み込んだエントリを一つ返します。

最初の呼び出しでは、先頭のエントリを返します。それ以降の呼び出しでは、
呼び出す度に次のエントリを順に返します。ファイルの終端に達すると nil を返し...
...ます。

@raise RuntimeError /etc/group ファイルがロックされている場合に発生します。

@see Etc.#getgrent, getgrent(3)...

Etc.#group {|gr| ... } -> () (6103.0)

全てのグループエントリを順にアクセスするためのイテレータです。

全てのグループエントリを順にアクセスするためのイテレータです。

Etc.#uname -> {Symbol => String} (6103.0)

uname(2) で取得したシステム情報を Hash で返します。

...
u
name(2) で取得したシステム情報を Hash で返します。

@return 少なくとも :sysname, :nodename, :release, :version, :machine の
5 つのキーを持つ Hash を返します。

//emlist[例][ruby]{
require 'etc'
require 'pp'

pp Etc.uname
# => {:sysname=>"Linux",
#...
...:nodename=>"boron",
# :release=>"2.6.18-6-xen-686",
# :version=>"#1 SMP Thu Nov 5 19:54:42 UTC 2009",
# :machine=>"i686"}
//}...

Etc.#getgrent -> Etc::Group | nil (103.0)

/etc/group ファイルから読み込んだエントリを一つ返します。

.../etc/group ファイルから読み込んだエントリを一つ返します。

最初の呼び出しでは、先頭のエントリを返します。それ以降の呼び出しでは、
呼び出す度に次のエントリを順に返します。ファイルの終端に達すると nil を返し...
...ます。

処理が終了したときは Etc.#endgrent を呼び出すようにしてください。

@see getgrent(3), Etc::Group...

絞り込み条件を変える

Etc.#getgrgid(gid) -> Etc::Group (103.0)

group データベースを検索し、グループ ID が gid であるグループエントリを返します。

...group データベースを検索し、グループ ID が gid
であるグループエントリを返します。

@param gid 検索する gid

@raise ArgumentError エントリが見つからなかった場合に発生します。

@see getgrgid(3), Etc::Group...

Etc.#getgrnam(name) -> Etc::Group (103.0)

name という名前のグループエントリを返します。

...name という名前のグループエントリを返します。

@param name 検索するグループ名。

@raise ArgumentError エントリが見つからなかった場合に発生します。

@see getgrnam(3), Etc::Group...