2

该程序称为 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 家庭自动化命令。

4

0 回答 0