I've been having this problem using move in perl where I have two scalar values, one for the file being move one for the destination, but it constantly comes back with an error saying that I didn't specify the first argument. Well here's the code snippet:<br>$i=0;<br>while($i <= $#files)<br>{<br>#moves parsed files to the parsed directory<br>@array = split (/logs\//, $files[$i]);<br>$fileWrite=$array[1];<br>print "$fileWrite\n";<br>`mv $files[$i] /home/patso/src/perlScripts/LogParser/parsed/`;<br>print "$files[$i]\n\n";<br>$i++;<br>}<br><br>...it's basically trying to move the logs that have been parsed to another directory. I'v tried using only the small piece of code in another script by itself and it works, but in the other one it doesn't. Can anyone help?<br><br>