Utilisez la commande suivante pour faire un écran clair au lieu de simplement ajouter de nouvelles lignes...
printf "\033c"
oui c'est un 'printf' sur l'invite bash.
Vous souhaiterez probablement définir un alias cependant...
alias cls='printf "\033c"'
Explication
\033 == \x1B == 27 == ESC
Cela devient donc <ESC>c
qui est le code d'échappement VT100 pour réinitialiser le terminal. Voici quelques informations supplémentaires sur les codes d'échappement des terminaux.
Modifier
Voici quelques autres façons de le faire...
printf "\ec" #\e is ESC in bash
echo -en "\ec" #thanks @Jonathon Reinhart.
# -e Enable interpretation of of backslash escapes
# -n Do not output a new line
KDE
Ce qui précède ne fonctionne pas sur la console KDE (appelée Konsole) mais il y a de l'espoir ! Utilisez la séquence de commandes suivante pour effacer l'écran et le tampon de défilement arrière...
clear && echo -en "\e[3J"
Ou peut-être utiliser l'alias suivant sur KDE...
alias cls='clear && echo -en "\e[3J"'
J'ai obtenu la commande d'effacement du défilement arrière à partir d'ici.
Essayez reset
. Cela efface l'écran du terminal, mais les commandes précédentes sont accessibles via la flèche ou la combinaison de touches que vous avez.
tput reset
Cela fera l'affaire !