В (добавлено или добавьте См. преимущество 4)обновления до Версии 8 Unix, где #! был введен. TLDR; Cron выполняется под logtemps.sh
я использую $(
file
в переменную. Это особенность bash , однако cron выполняет команды с sh . Чтобы решить эту проблему, либо измените строку в crontab на */2 * * * * bash /home/pi/temp-cron/logtemps.sh >> /home/pi/temp-cron/temps.txt 2>&1
bash
)#!/bin/bash
в начало скрипта, чтобы он всегда выполнялся под bash
. sh
, скрипт используетbash
-только команды, всегда шебанг.
предложения:
modprobe -r i2c-hid; modprobe i2c-hid;
из
modprobe -r psmouse; modprobe psmouse;
из
Когда что-то из вышеперечисленного работает, автоматизируйте его в файле в /etc/pm/sleep.d/
, как показано в вопросе вhttps://stackoverflow.com/questions/41508929/touchpad-unresponsive-on-resume-from-sleep-on-debian-8
похожие вопросы: