60件ヒット
[1-60件を表示]
(0.122秒)
ライブラリ
- csv (24)
- rake (24)
-
rdoc
/ markdown (12)
クラス
- CSV (12)
-
CSV
:: FieldInfo (12) -
RDoc
:: Markdown (12) -
Rake
:: FileList (12)
モジュール
- Kernel (12)
キーワード
-
break
_ on _ newline= (12) - convert (12)
- egrep (12)
- file (12)
検索結果
先頭5件
-
CSV
:: FieldInfo # line=(val) (18201.0) -
行番号をセットします。
...行番号をセットします。
@param val 行番号を指定します。... -
RDoc
:: Markdown # break _ on _ newline=(val) (12201.0) -
改行を保持した状態で出力するかどうかを設定します。
改行を保持した状態で出力するかどうかを設定します。 -
Rake
:: FileList # egrep(pattern) {|filename , count , line| . . . } (3149.0) -
与えられたパターンをファイルリストから grep のように検索します。
...。
@param pattern 正規表現を指定します。
//emlist[][ruby]{
# Rakefile での記載例とする
IO.write("sample1", "line1\nline2\nline3\n")
IO.write("sample2", "line1\nline2\nline3\nline4\n")
task default: :test_rake_app
task :test_rake_app do
file_list = FileList.new('sample*')......lename, count, line|
"filename = #{filename}, count = #{count}, line = #{line}"
end
end
# => "filename = sample1, count = 1, line = line1\n"
# => "filename = sample1, count = 2, line = line2\n"
# => "filename = sample1, count = 3, line = line3\n"
# => "filename = sample2, count = 1, line = li......ne1\n"
# => "filename = sample2, count = 2, line = line2\n"
# => "filename = sample2, count = 3, line = line3\n"
# => "filename = sample2, count = 4, line = line4\n"
//}... -
CSV
# convert(name) (113.0) -
引数 name で指定した変換器かブロックに各フィールドを渡して文字列から別 のオブジェクトへと変換します。
...引数 name で指定した変換器かブロックに各フィールドを渡して文字列から別
のオブジェクトへと変換します。
引数 name を指定した場合は、組み込みの CSV::Converters を変換器
として利用するために使います。また、独自の......ばなりません。
@param name 変換器の名前を指定します。
//emlist[例 name で Converter を指定][ruby]{
require "csv"
csv = CSV.new("date1,date2\n2018-07-09,2018-07-10")
csv.convert(:date)
csv.read # => 2018-07-09 ((2458309j,0s,0n),+0s,2299161j)>, #<Date: 2018-07-10 ((2458310......ate1,date2\n2018-07-09,2018-07-10", headers: true)
csv.convert do |field,field_info|
p field
p field_info
Date.parse(field)
end
p csv.first
# => "2018-07-09"
# => <struct CSV::FieldInfo index=0, line=2, header="date1">
# => "2018-07-10"
# => #<struct CSV::FieldInfo index=1, line=2, header="da... -
Kernel
# file(*args) { . . . } -> Rake :: FileTask (107.0) -
ファイルタスクを定義します。
...タスクを定義します。
@param args ファイル名と依存ファイル名を指定します。
例:
file "config.cfg" => ["config.template"] do
open("config.cfg", "w") do |outfile|
open("config.template") do |infile|
while line = infile.gets
outfile.puts......line
end
end
end
end
@see Rake::Task.define_task...