[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: What's the problem with this cron command



On Sat, 15 Mar 2008 12:19:10 -0700, David Fox wrote:

>> Please take a look at the following cron task:
>>
>> * * * * *	root	ps -eaf | grep -E 'cdrecord.* -[dts]ao |cdrdao
>> *write|growisofs.*speed=' > /dev/null || logger get executed.
> 
> I'm not exactly sure why you want to do that  - the five asterisks
> mean run this command every minute of every day.

It is for testing.

>> PS. I'm sure the PATH is setup properly in my cron, so cron can find ps
>> & grep.
> 
> cron runs in a restricted environment and doesn't (to my knowledge)
> source $PATH from anywhere, so you need to explicitly add the paths
> (i.e., /usr/bin/cdrecord) or run a shell script that sets those & then
> runs your command.

You are only partly true. FYI, I can invoke my own command from
un-standard (ie weird) places without specifying path.

-- 
Tong (remove underscore(s) to reply)
  http://xpt.sourceforge.net/techdocs/
  http://xpt.sourceforge.net/tools/


Reply to: