Method: Command::Csv#initialize

Defined in:
lib/command/csv.rb

#initializeCsv

Returns a new instance of Csv.



16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
# File 'lib/command/csv.rb', line 16

def initialize
  super("[optioins]")
  @opt.separator "\n  \u30FB\u73FE\u5728\u7BA1\u7406\u3057\u3066\u3044\u308B\u5C0F\u8AAC\u306E\u60C5\u5831\u3092CSV\u5F62\u5F0F\u3067\u51FA\u529B\u3057\u305F\u308A\u3001\u9006\u306B\u30A4\u30F3\u30DD\u30FC\u30C8\u304C\u51FA\u6765\u307E\u3059\n  \u30FB\u30A4\u30F3\u30DD\u30FC\u30C8\u3059\u308BCSV\u30D5\u30A1\u30A4\u30EB\u306B\u306F\u6700\u4F4E\u9650 url \u3068\u3044\u3046\u30D8\u30C3\u30C0\u30FC\u304C\u5FC5\u8981\u3067\u3059\n\n  Examples:\nnarou csv                 # CSV\u5F62\u5F0F\u3067\u305D\u306E\u307E\u307E\u8868\u793A\nnarou csv -o novels.csv   # novels.csv \u3068\u3044\u3046\u30D5\u30A1\u30A4\u30EB\u540D\u3067\u4FDD\u5B58\nnarou csv -i novels.csv   # \u30D5\u30A1\u30A4\u30EB\u304B\u3089\u5C0F\u8AAC\u3092\u30A4\u30F3\u30DD\u30FC\u30C8\n\n  Options:\n  EOS\n  @opt.on(\"-o\", \"--output FILE\", \"\u6307\u5B9A\u3057\u305F\u30D5\u30A1\u30A4\u30EB\u540D\u3067\u4FDD\u5B58\") { |filename|\n    @options[\"filename\"] = filename\n    @mode = :output\n  }\n  @opt.on(\"-i\", \"--import FILE\", \"\u6307\u5B9A\u3057\u305F\u30D5\u30A1\u30A4\u30EB\u304B\u3089\u30A4\u30F3\u30DD\u30FC\u30C8\") { |filename|\n    @options[\"filename\"] = filename\n    @mode = :import\n  }\nend\n"