notify-send display a notification box with the message that you want to display on your own machine.
Is there a way to use notify-send to send a notification message to another user and display the message on his machine?
notify-send display a notification box with the message that you want to display on your own machine.
Is there a way to use notify-send to send a notification message to another user and display the message on his machine?
Bash can write to network sockets but can't listen/read. You could use GNU Netcat for this functionality.
A network notify-reader listening on port 10000 (no security):
#!/bin/bash # no multiple connections: needs to improve while true; do line="$(netcat -l -p 10000)" notify-send -- "Received Message" "$line" done
An a corresponding client:
#!/bin/bash host="$1" echo "$@" >/dev/tcp/$host/10000
So you can send messages using
notify-sender.sh your-host message