Ruby 2.6.0 リファレンスマニュアル > ライブラリ一覧 > etcライブラリ > Etcモジュール > getpwent

module function Etc.#getpwent

getpwent -> Struct::Passwd | nil[permalink][rdoc]

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

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

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

[SEE_ALSO] getpwent(3)