Я использую перезаправляемые картриджи для принтеров, которые не показывают уровень чернил, поэтому я создал скрипт bash, который хранит количество напечатанных страниц (из журнала CUPS) и отображает предупреждение, когда он достигает около 200 страниц (известный предел для картридж). Есть ли способ запускать этот скрипт каждый раз, когда CUPS выполняет задание на печать?
Вы можете попробовать использовать incron для запуска скрипта всякий раз, когда меняется журнал кубков.