В bash-скрипте, который вызывается с помощью sudo, я звоню:
/ usr / bin / firefox -new-tab http://stackoverflow.com
но затем я получаю сообщение:
Firefox уже запущен, но не отвечает.Чтобы открыть новое окно, вы должны сначала закрыть существующий процесс Firefox или перезапустить вашу систему
, это, я думаю, потому что скрипт вызывается sudo и firefox обычным пользователем.если бы я вызвал команду без sudo, она работает.
так, как я могу переключиться обратно на обычного пользователя в sudo с именем script?