Действительно ли возможно выйти из системы текущий пользователь и сразу войти в того же пользователя снова с одной командой в терминале?
Это - своего рода хитрый вопрос. Не возможно, если Вы запускаете скрипт как тот же пользователь. Когда Вы выходите из системы, Вы закрыли терминальный сеанс, таким образом независимо от того, что сценарий или процессы, которые инициализируются пользователем, который выходит из системы, остановятся также, включая Ваш сценарий для входа Вы въезжаете задним ходом. Однако, если у Вас есть другой пользователь, который запускает скрипт для входа, Вы затем регистрируете Вас в снова, я предполагаю, что это выполнимо, хотя это не действительно выгодно...