Настройка действия по клику уведомления-отправки

ip link show |
awk '/^[1-9]/ && $0 !~ "LOWER_UP" { inf=$2; sub(":","",inf); print inf; }' |
while read iface; do
    [[ $(readlink /sys/class/net/$iface) =~ devices/virtual ]] || echo $iface
done

Первая часть(ip link show | awk)получает все интерфейсы, для которых драйвер L2 сообщает, что они подключены. Вторая часть отбрасывает все виртуальные интерфейсы, потому что «не подключен» для них мало что значит.

1
09.10.2019, 14:05
1 ответ

Кажется notify-sendне может этого сделать. Эта ветка Arch Linux содержит более подробную информацию в качестве ответа :https://bbs.archlinux.org/viewtopic.php?id=172965

взято по ссылке выше:

No, notify-send doesn't support the use of actions/buttons.

Maybe this link will be useful for you : https://wiki.ubuntu.com/NotificationDesignGuidelines

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

последнее, но не менее важное dunstify, похоже, поддерживает кнопки действий.

2
28.12.2020, 12:28

Теги

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