in reply to Re: perl script and cron in thread perl script and cron
derby, with all due respect the post is not the same. I now have a working script. For some reason when cron runs it (as root) it FTP's a tarball to the remote server with the proper name. The problem is the the tar did not complete before the FTP portion of the script was executed. The file that is FTP'd is 1k and should be 60megs. If I run it from command line, it runs fine. The tarball is 60 megs and it show up on the remote server as such. The path to the directory is not an issue as I am running the script from the parent directory.
Re^3: perl script and cron
by Errto (Vicar) on Mar 23, 2006 at 21:26 UTC
|
The path to the directory is not an issue as I am running the script from the parent directory.
Yes, from the console but not from cron. When you run a program with cron you should safely assume that the current working directory is pretty much arbitrary. Therefore you need to either use an absolute path when checking the directory or explicitly set the current directory using chdir.
| [reply] [Watch: Dir/Any] |
|