该程序称为 temp,由 temp.c 和一些头文件构建而成。
它的目的是根据我从 USB 温度计获得的温度打开或关闭某些东西。
(跳过无聊的部分)vi temp.c:
if (tempc > 61)
{
system("br a1 on");
printf("The temperature was above 61 degrees");
}
else if(tempc < 60){ system("br a1 off"); }
crontab -e:
*/1 * * * * cd /home/username/endpath; ./temper >> tempLog.txt
tempLog.txt 每分钟每行都显示“温度高于 61 度”。所以我知道它正在输入该语句,但它没有执行系统命令。
我不知所措。
编辑:“br a1 on”是使用“BottleRocket”的 x10 家庭自动化命令。