From: Robert Klemme Date: 2012-06-06T16:46:56+09:00 Subject: Re: work on pipe seperated log file On Wed, Jun 6, 2012 at 7:54 AM, ideal one wrote: > Hi, >     I have a pipe seperated txt file, i need to read the data and work > on it. > Data looks like this: > file > test1|acount1|emp1 > test2|acount2|emp2 > test3|acount3|emp3 > test4|acount4|emp4 > > when i say emp3, it should display 'test3' value and so on. You can use CSV and put data in a Hash. This should get you started: $ ruby19 -r csv -e 'CSV.new(ARGF, col_sep:"|").each{|r| p r}' <