I have been using the command:
reset
to clear my terminal. Although I am pretty sure this is not what I should be doing. Reset, as the name suggests, resets your entire terminal (changes lots of stuff). Here is what I want:
I basically want to use the command clear
. However, if you clear and then scroll up you still get tonnes of stuff from before. In general this is not a problem, but I am looking at gross logs that are long and I want to make sure that I am just viewing the most recent one. I know that I could use more
or something like that but I prefer this approach.
Answer
The scrollback buffer is not a feature of bash but of the terminal program. You didn't say what terminal you using.
If you are using xterm you might be able to clear the saved lines by echoing ESC-c to the terminal.
This may or may not work on whatever terminal program you are using.
On linux this will probably work:
echo -e '\0033\0143'
on FreeBSD echo doesn't accept -e so you can try:
printf '\033\143'
No comments:
Post a Comment