Method: Command::Csv#initialize
- Defined in:
- lib/command/csv.rb
#initialize ⇒ Csv
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" |