su передать пароль скрипту

Я пытаюсь написать скрипт, который будет запускать следующие команды:

sudo su
runmqsc_result=`su -c "runmqsc QMGR < /home/rob/query_queue.txt" -m "mqm"`

Моя проблема, однако, заключается в том, что эти команды выполняются как часть сценария оболочки пользователем, который находится в файле sudoers. Однако очевидно, что sudo su запрашивает пароль пользователя, который его запускает.

Что мне нужно сделать, это передать пароль sudo su, чтобы скрипт запускался автоматически. Как я могу это сделать?

p.s: Я не могу изменить разрешения для запуска "runmqsc" ... он ДОЛЖЕН быть запущен как пользователь mqm, который должен быть переключен на пользователя root.

Ответы на вопрос(2)

Ваш ответ на вопрос