open(DAT, "1.txt") || die("error1!"); @data=<DAT>; close(DAT); open(FILE, ">>2.txt") || die("error2!"); foreach $line (@data) { my($a,$b) = split(/:/, $line); print FILE "$a:$b\n"; } close(FILE);