#sub function to write xml format in output file sub write_output{ open ($resultfile, '>>', 'C:\Test\resultfile.dat') or die "Can't open file: $!"; print $resultfile ''; print $resultfile "\n\n"; print $resultfile "\n"; print $resultfile "\n"; print $resultfile "\n"; print $resultfile "\n"; print $resultfile "\n"; print $resultfile < $filenames[0] SSH $linecolumns[5] $linecolumns[4] Default Settings $linecolumns[9] 1000 750 750 750 False False 10 EOF ; print $resultfile "\n"; print $resultfile "\n"; #print "Output xml file has been generated successfully.. \n"; }