De alguma forma, isso é uma continuação da minha última pergunta: Colando vários comandos em paradas de terminal na entrada do usuário
Colocar o seguinte no terminal funciona conforme o esperado:
(
echo test1
# some comment
echo test2
)
Mas pressionar a seta para cima para repetir o comando dá o seguinte comando obviamente errado:
( echo test1 echo test2; )
Colando o mesmo sem o comentário e pressionando a seta para cima, aparece o comando esperado:
(echo test1; echo test2)
Uma solução fácil é adicionar ;
antes de cada linha com um comentário.
Mas por que esse é o caso? É um bug?
Eu uso o bash. Mesmo comportamento no gnome-terminal e tilix.