Existe uma maneira de fazer com que o conteúdo exibido desapareça logo após a entrada do usuário?
Por exemplo, pegue este arquivo abaixo
#!/bin/bash
read -n 1 -p 'how are you ? ' var
if [ "$var" == "y" ]
then
echo 'Have fun'
else
echo 'Go to Doctor'
fi
Se você executar isso, a saída será
how are you ? yHave fun
Estou procurando por algo que me permita how are you ?desaparecer assim que o usuário pressionar uma tecla
E depois de desaparecer, imprima Have fun
Então, eu quero que a última saída do programa acima seja apenas
Have fun
Nota: Além disso, qualquer coisa acima desse script impresso na tela do shell não deve ser apagada.
estou usando bash
clearlimpará a saída que já está impressa acima na tela, se houver alguma. @sebasth
Are you finevem? Isso não deveria ser How are you?
clearentreechos não é uma opção?