print "mv $OutFile $List/archive.html\n\n"; system ('mv -f $OutFile $List/archive.html'); #### mv September03narchive.html September03n/archive.html mv: Insufficient arguments (1) Usage: mv [-f] [-i] f1 f2 mv [-f] [-i] f1 ... fn d1 mv [-f] [-i] d1 d2