Tente iniciar bicon.bin
com exec bicon.bin
, possivelmente com argumentos para executar seu shell como um shell de login.
Quando você executa bicon.bin
ele gera um shell, agora você tem (1) o shell original, (2) bicon.bin
em execução e (3) o shell gerado por bicon.bin
. O primeiro exit
sai do shell gerado por bicon.bin
e o segundo exit
sai do shell original. Com exec
, o shell original é substituído por bicon.bin
, portanto, um único exit
será suficiente para encerrar a sessão.