clear(1)

Från Wiki.linux.se
Hoppa till navigering Hoppa till sök

clear(1) - Linux manual page

NAMN

clear - rensar terminalens skärm

SYNOPSIS

clear [ -T ''typ'' ] [ -V ] [ -x ]

BESKRIVNING

clear rensar terminalens skärm om det är möjligt, inklusive terminalens scrollback-buffer (om den utökade “E3”-kapaciteten är definierad). clear letar i miljövariabeln TERM för att bestämma terminaltypen och hämtar sedan information från terminfo-databasen för att rensa skärmen korrekt.

clear skriver ut på standardutgången. Du kan omdirigera utdata till en fil (vilket förhindrar att clear faktiskt rensar skärmen) och senare använda `cat` för att rensa skärmen vid ett senare tillfälle.

PARAMETRAR

  • -T typ – Anger terminaltypen. Normalt behövs inte detta alternativ eftersom terminaltypen tas från miljövariabeln TERM. Om detta anges, ignoreras även shell-variablerna LINES och COLUMNS.
  • -V – Visar versionsnumret för ncurses som används i detta program och avslutar sedan.
  • -x – Försök inte rensa terminalens scrollback-buffer med den utökade “E3”-kapaciteten.

HISTORIK

Ett clear-kommando förekom först i 2.79BSD den 24 februari 1979 och fanns senare i Unix 8:e utgåvan (1985).

AT&T anpassade senare ett BSD-program (tset) för att skapa ett nytt kommando (tput) och ersatte clear med ett shell-skript som anropar tput clear. I BSD reviderades tput 1989 för att likna AT&T:s variant, och ett shell-skript för clear lades till:

exec tput clear

Ncurses-implementationen av clear introducerades 1995 baserat på den ursprungliga BSD-versionen.

År 1999 lade xterm till en utökad kontrollsekvens (`\033[3J`) för att även rensa scrollback-buffer, en funktion som senare adopterades av andra terminaler, inklusive Linux-konsolen 2011.

PORTABILITET

Varken IEEE Std 1003.1/POSIX.1-2008 eller X/Open Curses Issue 7 dokumenterar tset eller reset. Däremot finns tput, vilket kan användas som ersättning för detta verktyg, antingen genom ett shell-skript eller som en alias till tput.

SE ÄVEN

COLOPHON

Denna sida är en del av ncurses-projektet. För mer information, se: https://www.gnu.org/software/ncurses/ncurses.html

Buggrapporter kan skickas till bug-ncurses-request@gnu.org.

Sidslut

Orginalhemsidan på Engelska :https://man7.org/linux/man-pages/man1/clear.1.html


Det här är en maskinöversättning av Linux man sidor till svenska. Om du hittar fel är vi tacksamma om du rapporterar dem via formuläret som finns på https://www.linux.se/kontaka-linux-se/

Tack till Datorhjälp som har sponsrat Linux.se med webbhotell.