Stephane Chazelas escreveu:
You can't suspend with Ctrl+Z, but you can suspend with the
suspend
builtin (orkill -s STOP "$$"
if your shell doesn't have such a builtin).
Muito obrigado, isso parece funcionar como um encanto. Depois de efetuar login como outro usuário, o suspend envia o shell para o segundo plano e retorna o controle ao shell do usuário anterior. Então eu posso usar fg
como eu faria com qualquer outro trabalho para retomar.
Até onde eu tentei, parece funcionar com mais de dois usuários e em ssh
(que suspende com ~^z
porque é um shell de login). Não há necessidade de usar um multiplexador de terminal como tela depois de tudo.