GETUSERSHELL
Section: C Library Functions (3)
索引
jman
BSD mandoc
索引
名称
getusershell
setusershell
endusershell
- 正規ユーザシェルを取得
索引
ライブラリ
Lb libc
索引
書式
In unistd.h
Ft char *
Fn getusershell void
Ft void
Fn setusershell void
Ft void
Fn endusershell void
索引
解説
Fn getusershell
関数は、システム管理者がファイル
/etc/shells
に定義している正規ユーザシェルのポインタを返します。
/etc/shells
が読み込めないかまたは存在しない場合、
Fn getusershell
は、あたかも
/bin/sh
および
/bin/csh
がファイルにリストされていたかのように挙動します。
Fn getusershell
関数は
(必要ならばファイルをオープンして)
次の行を読み込みます。
Fn setusershell
関数はファイルの先頭まで戻り、
Fn endusershell
関数はファイルをクローズします。
索引
関連ファイル
- /etc/shells
-
索引
診断
Fn getusershell
ルーチンは、
EOF
で
ヌルポインタ (0) を返します。
索引
関連項目
shells(5)
索引
歴史
Fn getusershell
関数は
BSD 4.3
ではじめて登場しました。
索引
バグ
Fn getusershell
関数は、処理結果を内部の静的オブジェクトに残し、その
オブジェクトのポインタを返します。以後
Fn getusershell
を呼び出すと、同じオブジェクトを変更します。
索引
Index
- 名称
-
- ライブラリ
-
- 書式
-
- 解説
-
- 関連ファイル
-
- 診断
-
- 関連項目
-
- 歴史
-
- バグ
-
Time: 07:06:53 GMT, January 12, 2009