I have a comma delimited file that I'm parsing. Each line in the file contains or should contain only 14 fields. However, when I ran my script it crashed on me at about 130,000 lines. I looked at the line it crashed on and it somehow contains 22 fields. Here's my split code below that parses each row:
foreach $rec (@CUSTDATA) {
chomp $rec;
my ($var1, $var2, $var3, $var4, $var5, $var6, $var7,
$var8, $var9, $var10, $var11, $var12, $var13, $var14) = sp
+lit(/,/,$rec);
}
How can I keep the script from crashing when there are more than 14 fields in a file line?
qball~"I have node idea?!"