2016-04-21 13 views
0

Ich möchte meine Geschichte in der Mongo-Shell (OSX/Terminal) löschen. Ich habe den Befehl 'cls' versucht und es löscht den Text im Terminal. Wenn ich jedoch meine nächste Abfrage ausführe, erscheinen alle gelöschten Daten zusammen mit den neuen Informationen aus der Abfrage. Wie kann ich verhindern, dass der Verlauf erneut angezeigt wird?Clear Geschichte in Mongo Shell

Diese Frage ist kein mögliches Duplikat, da die Antwort darin bestand, CMD + K in der Mongo-Shell zu verwenden, wie in der untenstehenden Antwort erwähnt. Das vorgeschlagene Duplikat war nicht verwandt.

+0

Verwenden Sie einfach im inkognito * -Modus. – BanksySan

+0

Mögliches Duplikat von [Delete terminal history in Linux] (http://stackoverflow.com/questions/6709349/delete-terminal-history-in-linux) –

Antwort

2

Ich denke, das ist, was Sie suchen How to really clear the terminal. reset Befehl wird den Job erledigen.

Oder Sie können Befehl + K Taste versuchen Rückholung Puffer in OS X zu löschen, wie here erwähnt.

+0

Ich habe die Mongo Shell beendet und den Befehl 'reset' ausgeführt und es gelöscht der Text im Terminal. Als ich wieder in die Mongo-Shell eintrat und eine Abfrage zu einer Sammlung, z. findOne, mir wurde das einzelne Objekt zusammen mit der gesamten Geschichte präsentiert, also hat es nicht funktioniert. Ich habe auch den 'tput reset' Befehl versucht und immer noch kein Glück. Irgendwelche anderen Vorschläge? Ich nehme an, der Befehl sollte etwas sein, das innerhalb der Mongo-Shell und nicht außerhalb läuft. –

+0

Sie können die 'command + k'-Taste drücken, die zum Löschen des Scrollback-Puffers verwendet wird. Wenn das immer noch nicht funktioniert, versuchen Sie, die Eingabe-Taste mehrmals zu drücken, um neue Zeilen auf Ihrem Bildschirm zu senden, und führen Sie dann eine Mongo-Abfrage aus. Sehen Sie, ob es funktioniert – MShoaib91

+0

Durch Drücken von 'Befehl + K' in der Mongo-Shell wurde das Problem gelöst. Danke für Ihre Hilfe. –

Verwandte Themen