384件ヒット
[201-300件を表示]
(0.016秒)
別のキーワード
ライブラリ
- ビルトイン (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
. # nprocessors -> Integer (17013.0) -
有効な CPU コア数を返します。
...有効な CPU コア数を返します。
//emlist[][ruby]{
require 'etc'
p Etc.nprocessors #=> 4
//}... -
Etc
. # systmpdir -> String | nil (17013.0) -
システムのテンポラリディレクトリを返します。
...システムのテンポラリディレクトリを返します。
//emlist[][ruby]{
require 'etc'
p Etc.systmpdir # => "/tmp"
//}... -
Etc
. # uname -> {Symbol => String} (17013.0) -
uname(2) で取得したシステム情報を Hash で返します。
...sname, :nodename, :release, :version, :machine の
5 つのキーを持つ Hash を返します。
//emlist[例][ruby]{
require 'etc'
require 'pp'
pp Etc.uname
# => {:sysname=>"Linux",
# :nodename=>"boron",
# :release=>"2.6.18-6-xen-686",
# :version=>"#1 SMP Thu Nov 5 19:54:42... -
Etc
. # group {|gr| . . . } -> () (17005.0) -
全てのグループエントリを順にアクセスするためのイテレータです。
全てのグループエントリを順にアクセスするためのイテレータです。 -
Etc
. # passwd {|pw| . . . } -> () (17005.0) -
全ての passwd エントリを順にアクセスするためのイテレータです。
全ての passwd エントリを順にアクセスするためのイテレータです。 -
FileTest
. # exist?(file) -> bool (25.0) -
ファイルが存在する時に真を返します。そうでない場合、あるいはシステムコールに失敗した場合などには false を返します。
...OError 指定された IO オブジェクト file が既に close されていた場合に発生します。
例:
FileTest.exist?('/etc/passwd') # => true
FileTest.exist?('/etc') # => true
FileTest.exist?('/etc/no_such_file') # => false
FileTest.exist?('/etc/no_such_directory') # => false... -
FileTest
. # directory?(file) -> bool (19.0) -
ファイルがディレクトリの時に真を返します。そうでない場合、ファイルが存在しない場合、あるいはシステムコールに失敗した場合などには false を返します。
...ブジェクト file が既に close されていた場合に発生します。
例:
FileTest.directory?('/etc') # => true
FileTest.directory?('/etc/passwd') # => false
f = File.open('/etc')
FileTest.directory?(f) # => true
f.close
FileTest.directory?(f) # => IOError: closed stream... -
FileTest
. # size(file) -> Integer (7.0) -
ファイルのサイズを返します。
...しない場合、あるいはシステムコールに失敗した場合に発生します。
@raise IOError 指定された IO オブジェクト file が既に close されていた場合に発生します。
@see FileTest.#size?, FileTest.#zero?
例:
FileTest.size('/etc/passwd') # => 5925... -
FileTest
. # world _ readable?(path) -> Integer | nil (7.0) -
path が全てのユーザから読めるならばそのファイルのパーミッションを表す 整数を返します。そうでない場合は nil を返します。
...整数を返します。そうでない場合は nil を返します。
整数の意味はプラットフォームに依存します。
@param path パスを表す文字列を指定します。
m = FileTest.world_readable?("/etc/passwd")
"%o" % m # => "644"...
