Se você tem os scripts, então você pode fazer isso. Mas a tela por si só não tem ganchos para serem chamados de recolocar ou desanexar. Não há nenhum sistema manipulador de eventos acessível ao usuário.
No entanto, para desanexar, você pode conseguir comandos exec
nas seqüências de teclado. Por exemplo, bind ^D exec ${HOME}/bin/end.sh
; e então tem ~/bin/end.sh
fazendo o que você precisa e forçando um destaque na sessão da tela. Você também pode fazer isso com stuff
.