Not for nothing, and I am no expert, but you have a space between c and $ in your $destFile variable...
-----Original Message----- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]] Sent: Tuesday, August 20, 2002 9:56 AM To: [EMAIL PROTECTED] Subject: comparing file dates from different servers Hi. I'm new to Perl (just a couple of weeks). I'm trying to write a script which will check the date of a local file, compare it to a remote file (on another server on the same network), and copy the local over if it is newer. I'm currently using the 'stat' function. Here is part of the script: #This is the source directory, where the file is built. $sourceDir = 'c:\alldata\Godiva\slsmgtsp\rtsmarts'; $sourceFile = 'c:\alldata\Godiva\slsmgtsp\rtsmarts\rtsales.exe'; $sourceTimestamp =(stat($sourceFile))[9]; #This is the destination directory, where the file put for downloading $destDir = '\\170.230.133.17\c$\inetpub\wwwroot\emp\files'; $destFile = '\\170.230.133.17\c $\inetpub\wwwroot\emp\files\rtsales.exe'; $destTimestamp = (stat($destFile))[9]; However, whenever I do this, the $destTimestamp comes back blank (null, zero-length-string, I'm not sure). I've resorted to copying the local file into the directory where the script is kept each time I copy the file to the server. Then at each run, I compare the local source file with the local file kept in the script directory: #This is the local directory, where the script is kept. $localDir = 'c:\alldata\Godiva\slsmgtsp\rtsmarts'; $localFile = 'c:\alldata\rtsmarts\rtsales.exe'; $localTimestamp =(stat($localFile))[9]; I compare $localTimestamp to $sourceTimestamp because comparing $sourceTimestamp to $destTimestamp. Is there a smarter way to do this? By the way, this is COMPLETELY unrelated, but I received a really cool Perl script with my latest issue of Linux Format magazine. It will split a large mp3 into smaller, individually playable mp3s. (Useful: I can split my 500mb audiobook mp3s into 5mb pieces, so that I can listen on my cd/mp3 player.) If anyone wants it, I'll e-mail it, or put up a link. The file was created by Sean M. Burke of CPAN.org. Thanks, Shawn ********************************************************************** This e-mail and any files transmitted with it may contain confidential information and is intended solely for use by the individual to whom it is addressed. If you received this e-mail in error, please notify the sender, do not disclose its contents to others and delete it from your system. ********************************************************************** -- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] -- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]