Bash 脚本未运行 VNC-viewer 命令

Bash 脚本未运行 VNC-viewer 命令

因此,当 Udev 规则触发时,我尝试打开 VNC 客户端,规则有效并且脚本也执行,但命令没有执行。

以下是 Bash 脚本

    #!/bin/bash
sudo -u term402 touch /home/term402/scripts/whoami
sudo -u term402 echo $(date) >> /home/term402/scripts/whoami
sudo -u term402 whoami >> /home/term402/scripts/whoami
sudo -u term402 echo "_________________________________________" >> /home/term402/scripts/whoami
sudo -u term402 /usr/bin/vncviewer -viewonly -passwd /home/term402/.vnc/passwd <ip>

当我在终端中运行脚本时,它正常运行。

相关内容