open (DATA, "<.txt") or die "Can't open file $!\n"; @DATA = ; close (DATA); foreach $rec (@DATA) { chomp $rec; my ($var1, $var2, $var3, $var4) = split(/,/,$rec); if ($var1) { $var1 =~ s/^\s+$//g; $var2 =~ s/^\s+$//g; $var3 =~ s/^\s+$//g; $var4 =~ s/^\s+$//g; print "$var1 $var2 $var3 $var4\n"; } }