Я ввел эту команду для выполнения:
* * * * * python/home/pi/Desktop/sensor.py >> /var/log/gasdetails.log 2>&1
, но она дает информацию:
22 декабря 21:08:01 raspberrypi CRON [2070]: (CRON) информация (MTA не установлен, вывод не выполняется )
Насколько я понимаю, это сообщение информирует вас о том, что ваше задание cron было выполнено, но результаты, полученные им, не могут быть отправлены вам по почте, поскольку на этом компьютере не установлен агент передачи почты.
Мне только интересно, какой вывод он мог бы произвести, если бы вы перенаправили все в файл. Как предполагает один из комментариев, это может быть сообщение об ошибке, связанное с тем, что у вас, вероятно, нет файла python/home/pi/Desktop/sensor.py
в вашей системе, поэтому он не может быть казненным. Если вы хотите, чтобы файл /home/pi/Desktop/sensor.py
выполнялся интерпретатором python
(что, вероятно, вы имели в виду), вы должны написать его как python /home/pi/Desktop/sensor.py
(обратите внимание на пробел).
Или сделайте это "правильным способом Linux" ;) - вставьте #!/usr/bin/python
в качестве первой строки вашего скрипта, сделайте файл исполняемым и назовите его так же, как /home/pi/Desktop/sensor.py