Você abriu /dev/pts/4
para escrever e escreveu a saída de echo
, nada mais que isso. Não há execução / interpretação do comando echo
pelo seu shell, portanto, seu shell não exibe um novo prompt.
Se você deseja executar um comando de um terminal para outro, pode tentar ferramentas não-padrão, como ttyecho :
sudo ttyecho -n /dev/pts/4 'echo -e "3[37;1;41m WARNING 3[0m"'