Comment puis-je effacer le tampon de défilement dans konsole de bash?


8

Je suis un gros utilisateur bash et konsole est mon environnement préféré. Je sais que je peux utiliser la commande clavier ctrl + shift + x pour effacer le tampon de défilement, mais il y a certains points dans mes scripts où j'aimerais que cela se produise. Comment puis-je effacer le tampon de défilement de konsole en utilisant la ligne de commande, bash ou tout autre shell?

Réponses:


14

Cela le fera:

echo -e "\e[3J"

Trouvé ici . Fonctionne également en xterm régulier.


agréable! bonne trouvaille et fonctionne parfaitement!
Joshua K

n'a pas fonctionné pour moi sur SUSE dans un xterm avec shell bash.
djangofan

3
J'ai mieux aimé echo -ne "\ e [3J" car cela évite les sauts de ligne imprimés.
Patrick B.

@PatricB .: vrai, bien que dans ce contexte, je m'attends à ce qu'il l'intègre dans un script
retracile

1
@SandeepDatta: Il fonctionne avec konsole 4.14.3 sur Fedora 20; il n'efface pas l'écran - il efface le tampon de défilement.
retracile le
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.