On Thu, May 16, 2013 at 8:23 AM, Mohan Sundaram <[email protected]> wrote:
> On Wed, May 15, 2013 at 8:08 PM, Saravanan Devasagayam
> <[email protected]> wrote:
>> Dont work "crontap" job but thats work on terminal in ubuntu anybody help
>> please
>
>
> Like others have said, more details will be needed to help you.
> Nevertheless, the most common problem faced is what you have listed.
> Users just plug in the command line as used in a terminal and the
> command will not work. Terminals have shell with path to search which
> cron does not have. Cron/Crontab needs the complete path of the
> executable to be mentioned in the entry. should work then.
>

+1  Also, man 5 crontab has a plethora of working examples.  I don't
know if the OP has read that or not.

Also, I notice that OP is not willing to share the command line in
question that is *not* working for him in the crontab.

In the past, I have been bitten by the character '%' in the command
line.  It needs to be 'escaped.'  Also, cannot split the command line
into multiple lines with the char '\'

<quote>
The ``sixth'' field (the rest of the line) specifies the command to be
run.  The entire command por‐
       tion of the line, up to a newline or % character, will be
executed by /bin/sh or by the shell speci‐
       fied in the SHELL variable of the crontab file.  Percent-signs
(%) in the  command,  unless  escaped
       with  backslash (\), will be changed into newline characters,
and all data after the first % will be
       sent to the command as standard input. There is no way to split
a single command line onto  multiple
       lines, like the shell's trailing "\".

</quote>
-- 
Arun Khan
Sent from my non-iphone/non-android device
(অরুণ খান্/अरुण खान)
_______________________________________________
ILUGC Mailing List:
http://www.ae.iitm.ac.in/mailman/listinfo/ilugc

Reply via email to