"NAKAMURA, Hiroshi" <nahi@keynauts.com> wrote in message news:<40CFB0A5.5070900@keynauts.com>...
Hi, Todd,
Todd Gardner wrote:
> Do you have any idea what I may be doing wrong in the code below?
Seems to be a command line escaping problem. Try this on the same console.
C:\home\ruby\bin>ruby -rcsv -e "p CSV.open(ARGV.shift, 'r', ?\t).collect
{ |row| row.to_a }" \temp\Todd.tsv
It dumps followings for me.
[["CREDIT", "20040505120000[0:GMT]", "PAYMENT - THANK YOU", "1"],
["CREDIT", "20
040309120000[0:GMT]", "PAYMENT - THANK YOU", "146.8"], ["CREDIT",
"2004032912000
0[0:GMT]", "PAYMENT - THANK YOU", "1500"], ["CREDIT",
"20040409120000[0:GMT]", "
PROFESSIONAL CAREER DEV", "1082.05"], ["DEBIT", "20040601120000[0:GMT]",
"TARGET
00003236", "-21.64"], ["DEBIT", "20040502120000[0:GMT]", "TARGET
00003236", "-113.32"], ["DEBIT", "20040417120000[0:GMT]", "TARGET
0000323
6", "-47.02"], ["CREDIT", "20040327120000[0:GMT]", "TARGET
00003236", "12
9.89"], ["DEBIT", "20040326120000[0:GMT]", "USPS 0568370007", "-8.85"],
["DEBIT"
, "20040508120000[0:GMT]", "USPS 5654840286", "-7.85"], ["DEBIT",
"2004051012000
0[0:GMT]", "USPS 5654840286", "-12.55"]]
> Domo Arigato Agimashita I'm trying to say many thanks. I am guessing
> you won't be able to tell because of my almost nonexistent Japanese,
"Domo Arigato" is completely a valid Japanese. Thank you for trying to
write in Japanese.
I hope my English accessible.
^^^^^^^^^^
acceptable
At least, that's what I "think" you are saying. And yes, your English
is quite acceptable.
Regards,
// NaHi
Hello NaHi,
I greatly appreciate any of your input. I don't believe I have
changed the problem however, I continue to get an error. I am
guessing I don't have the file "Todd.tsv" in the proper location.
INPUT
E:\Documents and Settings\tnt\ruby\ex\array>ruby -rcsv -e "p
CSV.open(ARGV.shift
, 'r', ?\t).collect { |row| row.to_a }" \temp\Todd.tsv
OUTPUT
c:/ruby/lib/ruby/1.8/csv.rb:228:in `initialize': No such file or
directory - \te
mp\Todd.tsv (Errno::ENOENT)
from c:/ruby/lib/ruby/1.8/csv.rb:228:in `open'
from c:/ruby/lib/ruby/1.8/csv.rb:228:in `open_reader'
from c:/ruby/lib/ruby/1.8/csv.rb:208:in `open'
from -e:1
···
===================================================================
E:\Documents and Settings\tnt\ruby\ex\array>dir
Volume in drive E is ROY2D2P2
Volume Serial Number is 60B9-9B87
Directory of E:\Documents and Settings\tnt\ruby\ex\array
06/17/2004 02:48p <DIR> .
06/17/2004 02:48p <DIR> ..
06/13/2004 04:37p 269 010.rbw
06/13/2004 04:48p 344 020.rbw
06/15/2004 12:43p 92 030.rbw
06/15/2004 06:13p 81 040.rbw
06/13/2004 03:42a 353 test.csv
06/13/2004 03:42a 353 test1.csv
06/13/2004 04:37p 353 test1.out
06/17/2004 02:25p 353 Todd.tsv
8 File(s) 2,198 bytes
2 Dir(s) 111,811,252,224 bytes free
Do I have the file Todd.tsv in the proper location?
Domo Arigato,
Todd