LINUX.ORG.RU

История изменений

Исправление spectr00, (текущая версия) :

Просто попробуйте отправить сообщение себе и на выдуманный второй хост и увидите, что пока не нажмете ОК - терминал на выдуманный хост даже не дунет.

Kubuntu 18.04

Код:

#!/bin/bash
set -x

LOG="info.log"

HOSTS="
localhost
localhost
localhost
"
for H in $HOSTS
do
ssh $H 'sudo -u ifignat1 DISPLAY=:0.0 zenity --info --title="Системный Администратор" --text="Проверка системы уведомлений" 2>/dev/null' &
echo host $H done
done

Вот результат

Честное слово, сразу 3 окна вылезли, ничего не нажимал. Для скриншота потом уже сдвинул в сторону, для наглядности.

Обращаю внимание, что символ & относится в данном случае к команде ssh, а не zenity или скрипту в целом...

2>/dev/null добавил чтобы GTK-шные сообщения не портили скриншот.

Исправление spectr00, :

Просто попробуйте отправить сообщение себе и на выдуманный второй хост и увидите, что пока не нажмете ОК - терминал на выдуманный хост даже не дунет.

Kubuntu 18.04 Код:

#!/bin/bash
set -x

LOG="info.log"

HOSTS="
localhost
localhost
localhost
"
for H in $HOSTS
do
ssh $H 'sudo -u ifignat1 DISPLAY=:0.0 zenity --info --title="Системный Администратор" --text="Проверка системы уведомлений" 2>/dev/null' &
echo host $H done
done

Вот результат

Честное слово, сразу 3 окна вылезли, ничего не нажимал. Для скриншота потом уже сдвинул в сторону, для наглядности.

Обращаю внимание, что символ & относится в данном случае к команде ssh, а не zenity или скрипту в целом...

2>/dev/null добавил чтобы GTK-шные сообщения не портили скриншот.

Исходная версия spectr00, :

Просто попробуйте отправить сообщение себе и на выдуманный второй хост и увидите, что пока не нажмете ОК - терминал на выдуманный хост даже не дунет.

Kubuntu 18.04 Код:

#!/bin/bash
set -x

LOG="info.log"

HOSTS="
localhost
localhost
localhost
"
for H in $HOSTS
do
ssh $H 'sudo -u ifignat1 DISPLAY=:0.0 zenity --info --title="Системный Администратор" --text="Проверка системы уведомлений" 2>/dev/null' &
echo host $H done
done

Вот результат

Честное слово, сразу 3 окна вылезли, ничего не нажимал. Для скриншота потом уже сдвинул в сторону, для наглядности.