Переключите пользователей и затем отправьте команды

Переключите пользователей и затем отправьте команды

Я пытаюсь написать однострочную команду, которая переключает пользователя, отправляет несколько команд, а затем отображает результат обратно на экран пользователя user1.

В настоящее время я пишу такую ​​однострочную команду с терминала пользователя user1

su - пользователь2; команда1; команда2; команда3;

Эта команда не работает, так как после переключения на пользователя user2 другие команды не выполняются, поскольку они не анализируются для пользователя 2.

Вы можете помочь?

Спасибо

Связанный контент