Почему cron не запускает мой скрипт sh?

Использовал gnome-schedule, чтобы создать скрипт для установки моей гарнитуры в качестве резервного аудиоустройства, потому что он продолжает сбрасывать его, когда гарнитура отключается или компьютер переходит в спящий режим.

В любом случае, crontab таков:

SHELL=/bin/sh
PATH=/bin:/sbin:/usr/bin:/usr/sbin:/home/dmitry/bin
* * * * * headsetfix 

/ home / dmitry / bin / headsetfix равен

#!/bin/sh
pacmd set-default-sink alsa_output.usb-Logitech_Inc_Logitech_USB_Headset_H540_00000000-00-H540.analog-stereo
pacmd set-default-source alsa_input.usb-Logitech_Inc_Logitech_USB_Headset_H540_00000000-00-H540.analog-stereo

Он отлично работает с терминала. Я удостоверился, что это chmodded для того, чтобы быть исполняемым, и что "headsetfix" запускается из cron, выводит "/ home / dmitry / bin / headsetfix", поэтому не уверен, в чем проблема.

1
задан 8 November 2013 в 07:39

0 ответов

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

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