Использование состояния hdparm в скрипте работает только вручную, а не cron

Возможно, важно помнить, что Unity не должна быть «готова» для настольных компьютеров до Ubuntu 11.04. Ubuntu 10.10 только что вышел, поэтому у них все еще есть 5 долгих месяцев, чтобы менять вещи туда и обратно. Этот вопрос будет легче ответить в феврале или марте.

0
задан 10 February 2018 в 20:14

3 ответа

Вероятно, потому что ваш $PATH отличается от заданий cron, и он не может найти hdparm. Задайте весь путь к hdparm, который вы можете найти через type -p hdparm.

Я также предлагаю запустить задание cron, например:

env | sort >$HOME/cron.env
echo $PATH | tr ':' "\n" >$HOME/cron.path

Чтобы узнать, cron выглядит. В общем, посмотрите на все среды выполнения.

1
ответ дан 22 May 2018 в 13:11

Вероятно, потому что ваш $PATH отличается от заданий cron, и он не может найти hdparm. Задайте весь путь к hdparm, который вы можете найти через type -p hdparm.

Я также предлагаю запустить задание cron, например:

env | sort >$HOME/cron.env echo $PATH | tr ':' "\n" >$HOME/cron.path

Чтобы узнать, cron выглядит. В общем, посмотрите на все среды выполнения.

1
ответ дан 17 July 2018 в 21:08

Вероятно, потому что ваш $PATH отличается от заданий cron, и он не может найти hdparm. Задайте весь путь к hdparm, который вы можете найти через type -p hdparm.

Я также предлагаю запустить задание cron, например:

env | sort >$HOME/cron.env echo $PATH | tr ':' "\n" >$HOME/cron.path

Чтобы узнать, cron выглядит. В общем, посмотрите на все среды выполнения.

1
ответ дан 23 July 2018 в 21:48

Другие вопросы по тегам:

Похожие вопросы: