Terminal control/Clear the screen: Difference between revisions

From Rosetta Code
Content added Content deleted
(Placeholders screw up language/example completion tracking. Have as draft for now.)
(Scrub things without implementations)
Line 1: Line 1:
{{draft task}}
{{draft task}}
Clear the terminal window
Clear the terminal window

=={{header|Ada}}==

=={{header|Algol68}}==


=={{header|awk}}==
=={{header|awk}}==


system("clear")
<lang awk>system("clear")</lang>


=={{header|BASIC}}==
=={{header|BASIC}}==
Line 19: Line 15:
=={{header|Batch File}}==
=={{header|Batch File}}==


CLS
CLS

=={{header|COBOL}}==


=={{header|PureBasic}}==
=={{header|PureBasic}}==
Line 27: Line 21:
<lang PureBasic>ClearConsole()</lang>
<lang PureBasic>ClearConsole()</lang>


=={{header|Rexx}}==
==[[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:
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:

===[[brexx]]===


===[[regina]]===
===[[regina]]===


The [[regina]] interpreter supports the [[rexxcurses]] plugin, which provides the facility to clear the screen:
The [[regina]] interpreter supports the [[rexxcurses]] plugin, which provides the facility to clear the screen:



=={{header|UNIX Shell}}==
=={{header|UNIX Shell}}==

{{works with|Bourne Shell}}
{{works with|Bourne Shell}}



Revision as of 08:45, 5 October 2010

Terminal control/Clear the screen is a draft programming task. It is not yet considered ready to be promoted as a complete task, for reasons that should be found in its talk page.

Clear the terminal window

awk

<lang awk>system("clear")</lang>

BASIC

Works with: QBasic
Works with: Locomotive Basic
Works with: ZX Spectrum 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

Works with: Bourne Shell

<lang bash>clear</lang>