るりまサーチ

最速Rubyリファレンスマニュアル検索!
36件ヒット [1-36件を表示] (0.019秒)

別のキーワード

  1. _builtin path
  2. pathname to_path
  3. _builtin absolute_path
  4. _builtin to_path
  5. pstore path

検索結果

REXML::XPath.each(element, path = nil, namespaces = {}, variables = {}) {|e| ... } -> () (18108.0)

element の path で指定した XPath 文字列にマッチする各ノード に対してブロックを呼び出します。

...変数名とその値の対応付け

//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>
<b> b3 </b>
</root>
EOS

REXML::XPath.each(doc, "/root/a/b"){|e| p e.text }
# >> "b1"
# >> "b2"
//}...

Shell#foreach(path = nil, &block) -> () (6101.0)

pathがファイルなら, File#foreach pathがディレクトリなら, Dir#foreach の動作をします。

...イルなら, File#foreach
pathがディレクトリなら, Dir#foreach
の動作をします。

@param path ファイルもしくはディレクトリのパスを文字列で指定します。

使用例
require 'shell'
Shell.verbose = false
sh = Shell.new
sh.foreach("/tmp"){|f|
puts f...

Shell::CommandProcessor#foreach(path = nil, &block) -> () (6101.0)

pathがファイルなら, File#foreach pathがディレクトリなら, Dir#foreach の動作をします。

...イルなら, File#foreach
pathがディレクトリなら, Dir#foreach
の動作をします。

@param path ファイルもしくはディレクトリのパスを文字列で指定します。

使用例
require 'shell'
Shell.verbose = false
sh = Shell.new
sh.foreach("/tmp"){|f|
puts f...

Shell::Filter#foreach(path = nil, &block) -> () (6101.0)

pathがファイルなら, File#foreach pathがディレクトリなら, Dir#foreach の動作をします。

...イルなら, File#foreach
pathがディレクトリなら, Dir#foreach
の動作をします。

@param path ファイルもしくはディレクトリのパスを文字列で指定します。

使用例
require 'shell'
Shell.verbose = false
sh = Shell.new
sh.foreach("/tmp"){|f|
puts f...

Shell.def_system_command(command, path = command) -> nil (13.0)

Shell のメソッドとして command を登録します.

...require 'shell'
Shell.def_system_command "ls"
# ls を定義

Shell.def_system_command "sys_sort", "sort"
# sortコマンドをsys_sortとして定義

sh = Shell.new
sh.transact {
ls.each { |l|
puts l
}
(ls("-l") | sys_sort("-k 5")).each {|l|
puts l
}
}...

絞り込み条件を変える