449件ヒット
[401-449件を表示]
(0.199秒)
種類
- インスタンスメソッド (261)
- 特異メソッド (166)
- クラス (11)
- ライブラリ (11)
ライブラリ
- ビルトイン (33)
-
irb
/ context (11) - mkmf (11)
-
net
/ http (22) - pathname (88)
-
rexml
/ document (55) -
rubygems
/ config _ file (11) -
rubygems
/ format (11) -
rubygems
/ old _ format (11) -
rubygems
/ specification (22) - shell (30)
-
shell
/ command-processor (6) -
shell
/ filter (6) - tempfile (33)
- uri (11)
-
webrick
/ httpauth / htdigest (11) -
webrick
/ httpauth / htgroup (11) -
webrick
/ httpauth / htpasswd (11)
クラス
-
CGI
:: Cookie (22) - File (11)
-
Gem
:: ConfigFile (11) -
Gem
:: Format (11) -
Gem
:: OldFormat (11) -
Gem
:: Specification (22) -
IRB
:: Context (11) -
Net
:: HTTP (22) - Pathname (88)
-
REXML
:: Element (22) -
REXML
:: XPath (33) -
RubyVM
:: InstructionSequence (22) - Shell (30)
-
Shell
:: CommandProcessor (6) -
Shell
:: Filter (6) - Tempfile (33)
-
URI
:: Generic (11) -
WEBrick
:: Cookie (11) -
WEBrick
:: HTTPAuth :: Htdigest (11) -
WEBrick
:: HTTPAuth :: Htgroup (11) -
WEBrick
:: HTTPAuth :: Htpasswd (11)
モジュール
- Kernel (11)
キーワード
- Cookie (11)
-
attribute
_ alias _ singular (11) - cd (6)
- cleanpath (11)
- close! (11)
- compile (11)
- create (22)
-
def
_ system _ command (6) - each (11)
-
find
_ executable (11) - first (11)
- flush (33)
- foreach (18)
-
from
_ io (22) -
get
_ response (22) -
get
_ text (11) -
irb
_ path= (11) - logger (11)
- match (11)
- mountpoint? (11)
- new (22)
- path (11)
- pushd (6)
- pushdir (6)
- realdirpath (11)
- realpath (22)
-
relative
_ path _ from (11) -
require
_ path= (11) - text (11)
-
to
_ s (11)
検索結果
先頭5件
-
WEBrick
:: HTTPAuth :: Htpasswd # flush(path = nil) (6101.0) -
ファイルに書き込みます。ファイル名を与えた場合は、そこに書き込みます。
ファイルに書き込みます。ファイル名を与えた場合は、そこに書き込みます。
@param path ファイル名を指定します。 -
logger (6018.0)
-
ログを記録するためのライブラリです。
...ッシュさせるような制御不可能なエラー
: ERROR
制御可能なエラー
: WARN
警告
: INFO
一般的な情報
: DEBUG
低レベルの情報
全てのメッセージは必ずログレベルを持ちます。また Logger オブジェクトも同じように
ログレベル......ログレベルが Logger オブジェクトのログレベルよりも
低い場合メッセージは記録されません。
普段は INFO しか記録していないが、デバッグ情報が必要になった時には、
Logger オブジェクトのログレベルを DEBUG に下げるなど......emlist[][ruby]{
require 'logger'
logger = Logger.new(STDOUT)
logger.level = Logger::WARN
logger.debug("Created logger")
logger.info("Program started")
logger.warn("Nothing to do!")
path = "a_non_existent_file"
begin
File.foreach(path) do |line|
unless line =~ /^(\w+) = (.*)$/
logger.e... -
Shell
. cd(path = nil , verbose = self . verbose) -> self (3301.0) -
pathをカレントディレクトリとするShellオブジェクトを生成します.
...トリとするShellオブジェクトを生成します.
@param path カレントディレクトリとするディレクトリを文字列で指定します。
@param verbose true を指定すると冗長な出力を行います。
使用例
require 'shell'
sh = Shell.new
sh.cd("/tmp")... -
Shell
# pushd(path = nil , &block) -> object (3202.0) -
カレントディレクトリをディレクトリスタックにつみ, カレントディレク トリをpathにする. pathが省略されたときには, カレントディレクトリと ディレクトリスタックのトップを交換する. イテレータとして呼ばれたと きには, ブロック実行中のみpushdする.
...で指定します。
@param block イテレータとして呼ぶ場合, ブロックを指定します。
動作例
require 'shell'
Shell.verbose = false
sh = Shell.new
sh.pushd("/tmp")
p sh.cwd #=> "/tmp"
sh.pushd("/usr")
p sh.cwd #=> "/usr"
sh.popd
p sh.cwd #=> "/tmp"
sh.pu... -
REXML
:: XPath . match(element , path = nil , namespaces = {} , variables = {}) -> [Node] (3201.0) -
element の path で指定した XPath 文字列にマッチするノードの配列を 返します。
...element の path で指定した XPath 文字列にマッチするノードの配列を
返します。
path に相対パスを指定した場合は element からの相対位置で
マッチするノードを探します。
絶対パスを指定した場合は element が属する文書のルー......espace で名前空間の対応付けを Hash で指定します。
variable で XPath 内の変数に対応する値を指定できます。
XPathインジェクション攻撃を避けるため、適切な
エスケープを付加するため、に用います。
@param element 要素(REXML::Ele......ment)
@param path XPath文字列
@param namespace 名前空間とURLの対応付け
@param variables 変数名とその値の対応付け
//emlist[][ruby]{
require 'rexml/document'
doc = REXML::Document.new(<<EOS)
<root xmlns:x='1'>
<a>
<b>b1</b>
<x:c />
<b>b2</b>
<d />
</a>
<... -
Pathname
# to _ s -> String (3106.0) -
パス名を文字列で返します。
...パス名を文字列で返します。
//emlist[例][ruby]{
require 'pathname'
path = Pathname.new("/tmp/hogehoge")
File.open(path)
//}...