638件ヒット
[1-100件を表示]
(0.037秒)
別のキーワード
ライブラリ
クラス
-
ARGF
. class (12) - Array (36)
- BigDecimal (12)
- File (12)
-
File
:: Stat (12) - Hash (56)
- IO (12)
- Pathname (51)
- Resolv (24)
-
Resolv
:: DNS (12) - String (12)
- StringIO (24)
- StringScanner (12)
- Thread (8)
モジュール
- Etc (84)
- Kernel (72)
-
Net
:: HTTPHeader (36)
キーワード
-
$ DEFAULT _ INPUT (12) -
1
. 6 . 8から1 . 8 . 0への変更点(まとめ) (12) -
NEWS for Ruby 2
. 2 . 0 (11) -
NEWS for Ruby 2
. 4 . 0 (9) -
NEWS for Ruby 2
. 5 . 0 (8) -
NEWS for Ruby 3
. 0 . 0 (5) -
NEWS for Ruby 3
. 1 . 0 (4) - Rubyで使われる記号の意味(正規表現の複雑な記号は除く) (12)
- confstr (12)
- crypt (12)
-
double
_ fig (12) -
each
_ child (24) -
each
_ entry (15) - entries (12)
- fetch (116)
-
fetch
_ values (20) - getaddress (12)
- getc (24)
- getch (12)
- getlogin (12)
- getname (12)
- load (12)
- new (12)
- nprocessors (12)
- pathconf (12)
-
ruby 1
. 6 feature (12) -
ruby 1
. 8 . 3 feature (12) -
rubygems
/ commands / fetch _ command (12) -
rubygems
/ remote _ fetcher (12) -
rubygems
/ spec _ fetcher (12) - shell (6)
- spawn (48)
- sysconf (12)
- sysconfdir (12)
-
syslog
/ logger (12) - systmpdir (12)
- uname (12)
- ungetc (12)
-
world
_ readable? (24)
検索結果
先頭5件
-
etc (38034.0)
-
/etc に存在するデータベースから情報を得るためのモジュールです。 クラスにインクルードして使うこともできます。
.../etc に存在するデータベースから情報を得るためのモジュールです。
クラスにインクルードして使うこともできます。
=== 使い方
//emlist[][ruby]{
require 'etc'
p Etc.getlogin
//}... -
rubygems
/ commands / fetch _ command (32006.0) -
Gem パッケージをダウンロードしてカレントディレクトリに保存するためのライブラリです。
...Gem パッケージをダウンロードしてカレントディレクトリに保存するためのライブラリです。
Usage: gem fetch GEMNAME [GEMNAME ...] [options]
Options:
-v, --version VERSION 指定されたバージョンの Gem を取得します
--pl......た設定ファイルを使用します
--backtrace バックトレースを表示します
--debug Ruby 自体のデバッグオプションを有効にします
Arguments:
GEMNAME ダウンロードする Gem パッケージ... -
rubygems
/ remote _ fetcher (32000.0) -
リモートソースから Gem パッケージや Gem パッケージの情報を取得するためのライブラリです。
リモートソースから Gem パッケージや Gem パッケージの情報を取得するためのライブラリです。 -
rubygems
/ spec _ fetcher (32000.0) -
リモートリポジトリから Gem のメタデータを取得して更新するためのライブラリです。
リモートリポジトリから Gem のメタデータを取得して更新するためのライブラリです。 -
Etc
. # confstr(name) -> String | nil (17054.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
. # sysconfdir -> String | nil (17048.0) -
システムの設定ディレクトリを返します。
...mlist[][ruby]{
require 'etc'
p Etc.sysconfdir # => "/etc"
//}
主に "/etc" を返しますが、Ruby をソースからビルドした場合は異なるディレ
クトリを返す場合があります。例えば、Ruby を /usr/local にインストールし
た場合は、"/usr/local/etc" を... -
Etc
. # sysconf(name) -> Integer | nil (17042.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
. # getlogin -> String | nil (17030.0) -
自分の login 名を返します。得られなかった場合は nil を返します。
...場合は Etc.#getpwuid に
フォールバックするとよいでしょう。
たとえば、環境変数 USER などもあわせて、以下のようにフォールバックできます。
//emlist[][ruby]{
require "etc"
login_user = ENV['USER'] || ENV['LOGNAME'] || Etc.getlogin || Etc.getpwuid... -
Etc
. # nprocessors -> Integer (17018.0) -
有効な CPU コア数を返します。
...有効な CPU コア数を返します。
//emlist[][ruby]{
require 'etc'
p Etc.nprocessors #=> 4
//}...