clear(1) Comenzi utilizator clear(1) NUME clear - terge ecranul terminalului SINOPSIS clear [-x] [-T tip-terminal] clear -V DESCRIERE clear terge ecranul terminalului i memoria tampon de derulare inapoi, daca exista. clear preia tipul terminalului din variabila de mediu TERM, apoi consulta intrarea in baza de date a capacitaii terminalului terminfo pentru acel tip pentru a determina cum sa efectueze aceste aciuni. Capacitaile de tergere a ecranului i a memoriei tampon de derulare inapoi sunt denumite ,,clear" i, respectiv, ,,E3"). Aceasta din urma este o capacitate definita de utilizator, care se aplica unui mecanism de extensie introdus in ncurses 5.0 (1999). OPIUNI clear recunoate urmatoarele opiuni. -T tip produce instruciuni potrivite pentru terminalul tip. In mod normal, aceasta opiune nu este necesara, deoarece tipul terminalului este dedus din variabila de mediu TERM. Daca aceasta opiune este specificata, clear ignora i variabilele de mediu LINES i COLUMNS. -V raporteaza versiunea ncurses asociata cu acest program i iese cu o stare de succes. -x impiedica clear sa incerce sa tearga memoria tampon de derulare inapoi. PORTABILITATE Nici IEEE Std 1003.1/The Open Group Base Specifications Issue 7 (POSIX.1-2008) i nici X/Open Curses Issue 7 nu documenteaza clear. Acesta din urma documenteaza tput, care ar putea fi folosit pentru a inlocui acest utilitar fie prin intermediul unui script shell, fie printr-un alias (cum ar fi o legatura simbolica) pentru a rula tput drept clear. ISTORIC O comanda clear folosind baza de date i biblioteca termcap a aparut in 2BSD (1979). Ediia a opta Unix (1985) a inclus-o mai tarziu. Ramura comerciala Unix a AT&T a adaptat un alt program BSD (tset) pentru a face o noua comanda, tput, i a inlocuit programul clear cu un script shell care s-a numit <>. /usr/bin/tput ${1:+-T$1} clear 2> /dev/null exit In 1989, cand Keith Bostic a revizuit comanda BSD tput pentru a o face similara cu tput de la AT&T, a adaugat i un script shell clear. exec tput clear Restul scriptului in fiecare caz (versiune) este o notificare privind drepturile de autor. In 1995, clear a lui ncurses a inceput prin a adapta comanda originala clear a BSD pentru a utiliza terminfo. Extensia E3 a venit mai tarziu. o In iunie 1999, xterm a oferit o extensie a secvenei standard de control pentru tergerea ecranului. In loc sa tearga doar partea vizibila a ecranului folosind printf '\033[2J' se poate terge i memoria tampon de derulare inapoi folosind printf '\033[3J' in loc. ,,XTerm Control Sequences" documenteaza aceasta caracteristica ca provenind din xterm). o Cateva alte emulatoare de terminale l-au adoptat, cum ar fi PuTTY in 2006. o In aprilie 2011, un dezvoltator de la Red Hat a trimis o corecie la nucleul Linux, modificandu-i controlorul de consola pentru a face acelai lucru. Documentaia acestei modificari, care apare in Linux 3.0, nu a menionat xterm, dei acel program a fost citat in raportul de eroare Red Hat (#683733) care motiveaza caracteristica. o Ulterior, mai muli dezvoltatori de terminale au adoptat funcia. Urmatorul pas relevant a fost schimbarea programului ncurses clear in 2013 pentru a incorpora aceasta extensie. o In 2013, capacitatea E3 nu a fost exercitata de ,,tput clear"'. Aceasta omisiune a fost abordata in 2016 prin reorganizarea tput pentru a-i impartai logica cu clear i tset. CONSULTAI I tput(1), xterm(1), terminfo(5) TRADUCERE Traducerea in limba romana a acestui manual a fost facuta de Remus- Gabriel Chelu Aceasta traducere este documentaie gratuita; citii Licena publica generala GNU Versiunea 3 sau o versiune ulterioara cu privire la condiii privind drepturile de autor. NU se asuma NICIO RESPONSABILITATE. Daca gasii erori in traducerea acestui manual, va rugam sa trimitei un e-mail la . ncurses 6.6 5 aprilie 2025 clear(1)