Linux Tux logo

Я использую утилиту xhkeys для обработки мультимедийных клавиш. Иногда “залипает” клавиша и начинается запуск процесса без остановки до тех пор, пока ядро не прибьет “лишние” процессы при нехватке памяти.

Что бы не запускались лишние копии процесса, я написал такой скрипт:

ps -ef | grep PROGRAM | grep -v grep >/dev/null ; if [ $? -eq 1 ] ; then PROGRAM; fi