384件ヒット
[101-200件を表示]
(0.140秒)
別のキーワード
ライブラリ
- ビルトイン (108)
- etc (252)
-
webrick
/ httputils (12) -
win32
/ resolv (12)
クラス
-
Win32
:: Resolv (12)
モジュール
- Etc (252)
- FileTest (48)
- Kernel (60)
-
WEBrick
:: HTTPUtils (12)
キーワード
- confstr (12)
- directory? (12)
- endgrent (12)
- endpwent (12)
- exist? (12)
-
get
_ hosts _ path (12) - getgrent (12)
- getgrgid (12)
- getgrnam (12)
- getlogin (12)
- getpwent (12)
- getpwnam (12)
- getpwuid (12)
- group (24)
- load (12)
-
load
_ mime _ types (12) - nprocessors (12)
- passwd (24)
- setgrent (12)
- setpwent (12)
- size (12)
- spawn (48)
- sysconf (12)
- sysconfdir (12)
- systmpdir (12)
- uname (12)
-
world
_ readable? (12)
検索結果
先頭5件
-
Etc
. # confstr(name) -> String | nil (21049.0) -
confstr(3) で取得したシステム設定変数の値を返します。
...name Etc モジュールの CS_ で始まる定数のいずれかを指定します。
引数 name に対応する設定が行われていない状態の場合は nil を返します。
(confstr(3) が -1 を返し、errno が設定されていない場合)
//emlist[][ruby]{
require "etc"
Etc.con......fstr(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
. # sysconf(name) -> Integer | nil (21037.0) -
sysconf(3) で取得したシステム設定変数の値を返します。
...されていない
場合)
@param name Etc モジュールの SC_ で始まる定数のいずれかを指定します。
//emlist[][ruby]{
require "etc"
Etc.sysconf(Etc::SC_ARG_MAX) # => 2097152
# Number of processors.
# It is not standardized.
Etc.sysconf(Etc::SC_NPROCESSORS_ONLN) # => 4
//}... -
Etc
. # endgrent -> nil (21033.0) -
Etc.#getgrent によって開始された /etc/group ファイルを読む プロセスを終了させファイルを閉じます。
...
Etc.#getgrent によって開始された /etc/group ファイルを読む
プロセスを終了させファイルを閉じます。
@see getgrent(3)... -
Etc
. # endpwent -> nil (21033.0) -
Etc.#getpwent によって開始された /etc/passwdファイルを読む プロセスを終了させファイルを閉じます。
...
Etc.#getpwent によって開始された /etc/passwdファイルを読む
プロセスを終了させファイルを閉じます。
@see getpwent(3)... -
Etc
. # sysconfdir -> String | nil (21031.0) -
システムの設定ディレクトリを返します。
...ruby]{
require 'etc'
p Etc.sysconfdir # => "/etc"
//}
主に "/etc" を返しますが、Ruby をソースからビルドした場合は異なるディレ
クトリを返す場合があります。例えば、Ruby を /usr/local にインストールし
た場合は、"/usr/local/etc" を返しま... -
Etc
. # getlogin -> String | nil (21025.0) -
自分の login 名を返します。得られなかった場合は nil を返します。
...場合は Etc.#getpwuid に
フォールバックするとよいでしょう。
たとえば、環境変数 USER などもあわせて、以下のようにフォールバックできます。
//emlist[][ruby]{
require "etc"
login_user = ENV['USER'] || ENV['LOGNAME'] || Etc.getlogin || Etc.getpwuid... -
Etc
. # setgrent -> nil (21023.0) -
/etc/group の先頭に戻ります。
.../etc/group の先頭に戻ります。
このメソッドを呼び出した後 Etc.#getgrent を呼び出すと先頭のエントリを返します。
@see getgrent(3)... -
Etc
. # setpwent -> nil (21023.0) -
/etc/passwd の先頭に戻ります。
.../etc/passwd の先頭に戻ります。
このメソッドを呼び出した後 Etc.#getpwent を呼び出すと先頭のエントリを返します。
@see getpwent(3)... -
Etc
. # nprocessors -> Integer (21013.0) -
有効な CPU コア数を返します。
...有効な CPU コア数を返します。
//emlist[][ruby]{
require 'etc'
p Etc.nprocessors #=> 4
//}...