cron问题运行非常基本的命令

时间:2015-08-07 05:36:54

标签: bash path cron

我通过输入以下命令

完成了一个简单的cron作业
crontab -e

然后在打开的vi文件中输入

* * * * * * echo 'leon trozky' >> /Users/whitetiger/Desktop/foo.txt 2>&1

文件foo.txt确实已创建,但其内容为

/bin/sh: Applications: command not found

我猜这与cron的PATH值有关。有没有办法在cron文件中设置PATH,这样当我将它传输到另一个mac时,我不必手动设置PATH?这甚至是一个PATH问题吗?

2 个答案:

答案 0 :(得分:7)

我认为你那里有太多 $this->db->select('id,title,ev_img_name'); $this->db->from('events'); $this->db->where('user_id',$session_data['id']); $result = $this->db->get()->result_array(); if(count($result)>0){ $this->session->set_userdata('events',$result); } 。是的,你可以在cron中设置PATH变量。有两种方法。但是你的问题是额外的*

答案 1 :(得分:0)

是的,你的语法比它应该多1倍,只是提供更多信息添加到Red Cricket的答案,crontab语法应该是

$baseprice = str_replace(array('$',','), '', $baseprice);