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. Regards, // NaHi