su - $user -c
Выполняет команду от имени другого пользователя, а затем возвращается к текущему пользователю. Аргументы:
— $user
: Имя пользователя, от имени которого будет выполнена команда.
— : Команда, которую нужно выполнить. Альтернативы:
sudo -u $user
.