るりまサーチ

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

ライブラリ

キーワード

検索結果

<< 1 2 3 > >>

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

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

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

@
param gid 検索する gid

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

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

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

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

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

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

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

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

Etc.#getpwnam(name) -> Etc::Passwd (19.0)

passwd データベースを検索し、 名前が name である passwd エントリを返します。

...passwd データベースを検索し、
名前が name である passwd エントリを返します。

@
param name 検索するユーザ名。

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

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

Etc.#getpwuid(uid = getuid) -> Etc::Passwd (19.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 (13.0)

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

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

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

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

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

絞り込み条件を変える

Etc.#passwd -> Etc::Passwd | nil (13.0)

/etc/passwd から読み込んだエントリを一つ返します。

.../etc/passwd から読み込んだエントリを一つ返します。

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

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

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

Etc.#confstr(name) -> String | nil (7.0)

confstr(3) で取得したシステム設定変数の値を返します。

...

@
param name Etc モジュールの CS_ で始まる定数のいずれかを指定します。

引数 name に対応する設定が行われていない状態の場合は nil を返します。
(confstr(3) が -1 を返し、errno が設定されていない場合)

//emlist[][ruby]{
require "etc"...
...
Etc
.confstr(Etc::CS_PATH) # => "/bin:/usr/bin"

# GNU/Linux
Etc
.confstr(Etc::CS_GNU_LIBC_VERSION) # => "glibc 2.18"
Etc
.confstr(Etc::CS_GNU_LIBPTHREAD_VERSION) # => "NPTL 2.18"
//}...

Etc.#endgrent -> nil (7.0)

Etc.#getgrent によって開始された /etc/group ファイルを読む プロセスを終了させファイルを閉じます。

...
Etc
.#getgrent によって開始された /etc/group ファイルを読む
プロセスを終了させファイルを閉じます。

@
see getgrent(3)...

Etc.#endpwent -> nil (7.0)

Etc.#getpwent によって開始された /etc/passwdファイルを読む プロセスを終了させファイルを閉じます。

...
Etc
.#getpwent によって開始された /etc/passwdファイルを読む
プロセスを終了させファイルを閉じます。

@
see getpwent(3)...
<< 1 2 3 > >>