Terminal control/Dimensions
Determine the height and width of the terminal, and store this information into variables for subsequent use.
AWK
BASIC
Batch File
PureBasic
REXX
The Rexx programming language does not include a facility to clear the screen. However, it might be possible to output ANSI control sequences, and there are various workarounds which are platform specific:
regina
UNIX Shell
<lang bash>
Clear the terminal window
AWK
<lang awk>system("clear")</lang>
BASIC
<lang qbasic>CLS</lang>
Batch File
CLS
PureBasic
Clears the whole console content using the current background color. <lang PureBasic>ClearConsole()</lang>
REXX
The Rexx programming language does not include a facility to clear the screen. However, it might be possible to output ANSI control sequences, and there are various workarounds which are platform specific:
regina
The regina interpreter supports the rexxcurses plugin, which provides the facility to clear the screen:
UNIX Shell
<lang bash>
#!/bin/sh WIDTH=`tput cols` HEIGHT=`tput lines` echo "The terminal is $WIDTH characters wide and has $HEIGHT lines
</lang>