WorkSpaceE1013P37版本目前消息推送模板支持Windows的云桌面,如客户需要支持UOS桌面发送消息推送,可以借助Linux上的notify-send命令和WorkSpace的命令下发功能。
1)
#!/bin/bash -x
LOG_FILE=${0##*/}
LOG_FILE=${LOG_FILE%.*}
if [[ ! -d /var/log/vdagent ]];then
mkdir -p /var/log/vdagent
fi
echo "" >>/var/log/vdagent/${LOG_FILE}
echo `date` >>/var/log/vdagent/${LOG_FILE}
exec >>/var/log/vdagent/${LOG_FILE} 2>&1
Title=$1
COntent=$2
Username=$(who | grep tty | awk '{print $1}')
XDisplay=$(who | grep tty | awk '{print $5}' | sed 's/[()]//g')
sudo -u $Username DISPLAY=$XDisplay DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/$(id -u ${Username})/bus notify-send -u critical "${Title}" "${Content}"
2)
3)
该案例暂时没有网友评论
✖
案例意见反馈
亲~登录后才可以操作哦!
确定你的邮箱还未认证,请认证邮箱或绑定手机后进行当前操作