Bash-скрипт не запускает команду VNC-viewer
Поэтому я пытаюсь открыть клиент VNC, когда срабатывает правило Udev, правила работают и сценарий тоже выполняется, а команда - нет.
Вот скрипт 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>
Когда я запускаю скрипт в терминале, он работает как надо.