ssurmi
08-18-2003, 04:53 PM
Hi,
I am trying to run a script via crontab in cygwin. I have set up the cygwin to run the cronjob. It is working for copying files from one directory to other etc. Here is what I am trying to do.
I have a directory full of .tar files.
I am trying to untar them all at a time. To do that I have written a script called mytar.sc that looks like:
for a in *.tar; do tar -xvf $a; done
If I try to run this script directly from the command line as:
/cygdrive/c/bin/CYGWIN/home/urmiss/mytar.sc
it works perfectly by untaring all the .tar files. But I have to add that in my cronjob. So I have edited my crontab with this line as:
* * * * * * /cygdrive/c/bin/CYGWIN/home/urmiss/mytar.sc
and it is doing nothing. Just creating a dead.letter that has the info as:
dead.letter: not found
Am I missing in any Env variable?
Any help will be appreciated.
Thanks in advance.
I am trying to run a script via crontab in cygwin. I have set up the cygwin to run the cronjob. It is working for copying files from one directory to other etc. Here is what I am trying to do.
I have a directory full of .tar files.
I am trying to untar them all at a time. To do that I have written a script called mytar.sc that looks like:
for a in *.tar; do tar -xvf $a; done
If I try to run this script directly from the command line as:
/cygdrive/c/bin/CYGWIN/home/urmiss/mytar.sc
it works perfectly by untaring all the .tar files. But I have to add that in my cronjob. So I have edited my crontab with this line as:
* * * * * * /cygdrive/c/bin/CYGWIN/home/urmiss/mytar.sc
and it is doing nothing. Just creating a dead.letter that has the info as:
dead.letter: not found
Am I missing in any Env variable?
Any help will be appreciated.
Thanks in advance.