Como já foi mencionado por @ user2962794, o comando para limpar o terminal está emitindo o código de escape 3c
. Esta é a seqüência de escape VT-100 ANSI para reinicializar o terminal ao seu estado inicial (RIS, veja aqui ) e é um caractere ASCII "Escape" ( 3
) seguido por um c
.
Portanto, para limpar seu terminal, tudo o que você precisa é de um
printf printf "3c"
ou
echo -ne "3c"
Para tornar isso mais simples, você pode criar um alias para ele. Adicione esta linha ao seu ~/.bashrc
:
alias cls="printf '3c'"
Agora, abra um novo terminal e executar cls
irá apagá-lo. Observe que, se já houver um comando chamado cls
, isso o substituirá. Certifique-se de escolher um nome que seja exclusivo para evitar isso.