open FH, "$INPUT_DIR/$input_file" or die "Couldn't Open File: $!"; while ( ) { chomp; my ($s, $a, $c, $r) = (split / [, \t]/, $_); #### process: clientserver,00001,AIT,SOURCE clientserver 00001 AIT SOURCE error: clientserve|00001|AIT|SOURCE