Налаштування будильника командного рядка в Gnome


3

Я хотів би мати будильник CLI і придумав таке: echo 'gnome-open /home/me/alarm.ogg' | at 09:15

Будь-які ідеї, чому вище не працює, або щось подібне?


Я знайшов відповідь:

echo 'cvlc /home/user/alarm.wav' | at 08:47

Це прекрасно працює (використовуючи режим командного рядка VLC)!

Відповіді:


3

Дивіться відредагований розділ питання: Це працює абсолютно чудово (із закритим терміналом тощо):

echo 'cvlc /home/user/alarm.ogg' | at 08:49

1

Він не працюватиме, оскільки gnome-openзазвичай потрібні цілі $DISPLAY. Він також не працюватиме для інших таких способів, оскільки stdout перенаправляється на пошту at.

Будильник-аплет для Gnome доступний в репозиторіях Ubuntu і в інших місцях.


це специфічно для "at ..." (адже воно само по собі працює чудово! 'gnome-open example.wav')?
айо

@ajo: Так, коли ви щось запускаєте, використовуючи at, немає $DISPLAY. Коли ви запускаєте його прямо з оболонки, підказка є.
Денніс Вільямсон
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.