Hi yitzle,
y> Check that the full file path is valid on the Windows system. y> In general, Unix uses / and Windows uses \. Under eg cygwin I think it uses y> /, but check the path works right. I am aware of the path differences and I had tried the slashes both ways and it makes no difference to my results. y> On 3/23/07, Richard Luckhurst <[EMAIL PROTECTED]> wrote: >> >> Hi >> >> I am currently porting a script that runs well on a Linux box to a Win2003 >> box >> and am having trouble getting a file move to work. >> >> To make my life a little easier I have installed the GNU Unix tools onto >> the Win >> 2003 box so I can use the unix commands in the command shell. >> >> The line I am having trouble with is as follows >> >> $mv_result = `mv $dir/pdfs/$print_dir/$book_no.PDF >> $dir/pdfs/$print_dir/$replace.PDF`; >> >> All of the variables are created OK. I have confirmed this by printing >> them at >> run time just to be sure. >> >> I need to get this move to happen on the Win32 box and can't see how to do >> it. I >> did think that the perl system command might work and this is what I tried >> >> $mv_result = system "mv $dir/pdfs/$print_dir/$book_no.PDF >> $dir/pdfs/$print_dir/$replace.PDF"; >> >> This produced no errors and did absolutely nothing. >> >> I am obviously missing something and I would appreciate any help in >> performing >> this file move. >> >> >> Regards, >> Richard Luckhurst >> Product Development >> Exodus Systems - Sydney, Australia. >> [EMAIL PROTECTED] >> Tel: (+612) 4751-9633 >> Fax: (+612) 4751-9644 >> Web: www.resmaster.com >> ================================================= >> Exodus Systems - Smarter Systems, Better Business >> ================================================= >> >> >> -- >> To unsubscribe, e-mail: [EMAIL PROTECTED] >> For additional commands, e-mail: [EMAIL PROTECTED] >> http://learn.perl.org/ >> >> >> -- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] http://learn.perl.org/