通知发送给同一系统上的其他用户

mad*_*aze 12 debian notifications ubuntu

是否可以使用通知发送向系统上的其他用户发送消息?
最好是指定用户,但系统范围内也可以使用。

安装了 libnotify 的 Ubuntu/Debian

mic*_*cke 6

如果你有其他用户的密码就可以了sudo -u somedude notify-send Hello。somedude 必须启动 X 会话。

编辑:找到此脚本与 cron 一起使用:

#!/bin/bash
PATH=/usr/local/bin:/usr/bin:/bin:/usr/X11R6/bin
export DISPLAY=:0.0
export $(grep -z DBUS_SESSION_BUS_ADDRESS /proc/$(pgrep -session)/environ )
TIME=$1
shift
/usr/bin/notify-send -t 36000 $1 $2
Run Code Online (Sandbox Code Playgroud)