Вы также можете сделать это с помощью простого оператора if
#!/bin/bash
START=$(date +%s)
TIME=$(($START+15))
ORIGINAL_COMMAND;
END=$(date +%s)
if [ $END -gt $TIME ]
then
notify-send "Task Completed"
fi
Вы можете использовать свои собственные имена переменных.
Я могу подтвердить, что это работает, я тестировал с помощью команда, которая занимает много времени, а другая - нет, и уведомление приходит за долгое время
Вы также можете сделать это с помощью любой команды, заменив ORIGINAL_COMMAND на $@ и запуск сценария как ./script command.
Этот вопрос был решен OP:
Этот вопрос был решен OP: Рабочее решение было найдено в этом отчете об ошибке. Он читается следующим образом:
WORKAROUND: изменение / etc / default / grub: GRUB_CMDLINE_LINUX_DEFAULT = "тихий всплеск" на: GRUB_CMDLINE_LINUX_DEFAULT = "тихий всплеск acpi_backlight = поставщик" save, sudo update-grub и перезапуск разрешенной яркости апплета или клавиатуры Fn и вправо или влево, чтобы изменить яркость.Обратите внимание, что я столкнулся с сообщениями людей с аналогичной проблемой. Некоторые решили, некоторые нерешенные, но большинство сообщений было для разных моделей ноутбуков.
Конфигурация оборудования / программного обеспечения
Использование 64-разрядного Ubuntu 11.10 с версией ядра 3.0.0-12, оболочкой GNOME 3 (не Unity) Аппаратное обеспечение: HP dv7-6135dx Ноутбук, Intel Core-i5-2410, мобильная графика Intel HD / RADEON HD 6490MЭтот вопрос был решен OP:
Решение. Рабочее решение было найдено в в этом отчете об ошибке . Он читается следующим образом:
WORKAROUND: изменение / etc / default / grub из:
GRUB_CMDLINE_LINUX_DEFAULT = "тихий всплеск"
до:
GRUB_CMDLINE_LINUX_DEFAULT = "quiet splash acpi_backlight = vendor"
save, sudo update-grub, а затем перезапустить разрешенный апплет или клавиатуру Fn и Right или Left, чтобы изменить яркость.
blockquote >Обратите внимание, что я столкнулся с сообщениями людей с аналогичной проблемой. Некоторые решили, некоторые нерешенные, но большинство сообщений было для разных моделей ноутбуков.
Конфигурация оборудования / программного обеспечения
- Использование 64-разрядного Ubuntu 11.10 с версией ядра 3.0.0-12, оболочкой GNOME 3 (не Unity)
- Аппаратное обеспечение: ноутбук HP dv7-6135dx, Intel Core-i5-2410, мобильная графика Intel HD / RADEON HD 6490M