ubuntuusers.de

Richtiges clear im Gnome-Terminal

Status: Gelöst | Ubuntu-Version: Ubuntu 6.06 (Dapper Drake)
Antworten |

xjoex

Avatar von xjoex

Anmeldungsdatum:
9. Oktober 2006

Beiträge: 92

Wohnort: Köln

Hallo,

wenn man im Terminal clear eintippt sollte man meinen, dass der Bildschirm gelöscht wird. In Wirklichkeit
wird er aber nur der Prompt nach oben geschoben. Dadurch ist der ganze vorherige Inhalt durch schieben des
rechten Schiebebalkens nach oben wieder herholbar. Wie kann man das Terminal denn richtig putzen ?

Grüße
Joe

Raphael_M

Avatar von Raphael_M

Anmeldungsdatum:
2. November 2006

Beiträge: 134

Wohnort: Saarland

Durch Kloick oben auf Terminal → zurücksetzen und leeren
Dann Enter Taste drücken damit der Prompt wieder erscheint.
Ne andere Möglichkeit hab ich auch noch nicht gefunden.
Ist mir auch garnicht aufgefallen bisher dass clear nur die Anzeige verschiebt... 🙄

dehru Team-Icon

Ehemalige
Avatar von dehru

Anmeldungsdatum:
2. Oktober 2005

Beiträge: 2178

Wohnort: Stuttgart

reset + <ENTER>
IMHO in jeder SHELL, nicht nur im GT

xjoex

(Themenstarter)
Avatar von xjoex

Anmeldungsdatum:
9. Oktober 2006

Beiträge: 92

Wohnort: Köln

Danke, funktioniert!

nitrodaniel

Anmeldungsdatum:
22. Juli 2009

Beiträge: Zähle...

Sorry wenn ich mich als Thread-Totengräber betätige:

weiß einer wie man das in c++ anstellt? Ich hab versuch es schon die ganze Zeit... Danke für die Hilfe im Vorraus.

greetz nitrodaniel

dehru Team-Icon

Ehemalige
Avatar von dehru

Anmeldungsdatum:
2. Oktober 2005

Beiträge: 2178

Wohnort: Stuttgart

nitrodaniel schrieb:

weiß einer wie man das in c++ anstellt?

In C - unschön, aber tut (unter Linux auf jeden Fall, denke ich):

  system(reset);

e1bart0 Team-Icon

Avatar von e1bart0

Anmeldungsdatum:
12. Mai 2007

Beiträge: 927

Wohnort: München

dehru schrieb:

In C - unschön, aber tut (unter Linux auf jeden Fall, denke ich):

  system(reset);

Das ist so falsch, system bekommt einen String als Parameter:

system("reset");

Allgemein wird jedoch von der Benutzung von system abgeraten.

Hello_World

Anmeldungsdatum:
13. Juni 2006

Beiträge: 3620

nitrodaniel schrieb:

Sorry wenn ich mich als Thread-Totengräber betätige:

weiß einer wie man das in c++ anstellt?

Überhaupt nicht. Ob der Nutzer sein Terminal resetten will, soll der Nutzer entscheiden. Darin hat Dein Programm nicht rumzufuhrwerken.

nitrodaniel

Anmeldungsdatum:
22. Juli 2009

Beiträge: 6

Ok, es hat sich erledigt, ich habe es so eingestellt, dass man entscheiden kann ob das Programm es machen soll oder nicht. Es war halt alles etwas unübersichtlich...danke für die hilfe!!

Antworten |