It appears that your data is space separated. I would recommend saving yourself a lot of trouble, grab
Text::CSV_XS and change the
sep_char to
0x20 for space. It recognizes strings that are quoted as one unit.
grep
One dead unjugged rabbit fish later...