Ersetzen und Sparen von Zeit durch falsch geschriebene Befehle

Wie oft machen wir einen Fehler, wenn wir einen Befehl in das Terminal eingeben? … Ich weiß nichts über dich, aber ich habe die schlechte Angewohnheit, mehrmals Fehler zu machen, entweder weil ich das Terminal eintippe und mich gleichzeitig um die Person neben mir kümmere, oder weil es einfach eine so lange Schlange ist, dass ich falsch liege.

Das Problem dabei ist, dass man die Zeile neu schreiben oder zumindest die Pfeiltaste nach oben drücken, zu dem Fehler navigieren, ihn korrigieren und dann die Eingabetaste drücken muss. So oder so ist das etwas umständlich.

Nun, ich werde Ihnen jetzt zeigen, wie Sie jeden Fehler korrigieren können, den Sie beim Einfügen des vorherigen Befehls gemacht haben, ohne den vorherigen Befehl erneut im Terminal eingeben oder anzeigen zu müssen 

Klingt wie Magie, ja ... einen falsch geschriebenen Befehl korrigieren, ohne ihn anzusehen oder erneut einzugeben? … na ja 

Ich zeige Ihnen den Trick beispielsweise ganz einfach. Um im Terminal auf den Ordner `/var/log/` zuzugreifen, geben Sie normalerweise `cd /var/log` ein, richtig? Öffnen wir nun ein Terminal und geben wir diese Zeile falsch ein, etwa so:

cd /var/lgo/

Wie Sie sehen, habe ich log in lgo geändert, was bedeutet, dass ich einen Buchstaben anstelle eines anderen geschrieben habe, das ist ein sehr häufiger Fehler 

Dies wird offensichtlich nicht funktionieren, es wird Ihnen sagen, dass das Verzeichnis / var / lgo / nicht existiert, was wahr ist. Schreiben Sie jetzt in dasselbe Terminal:

^lgo^log^

Und dann drückst du [Enter] , und du wirst sehen, wie du auf magische Weise das richtige Verzeichnis aufgerufen hast, LOL!!

Was bedeutet das? 0_oU

Vereinfacht gesagt, geben wir zuerst an, was der Fehler ist ( lgo ) und dann, warum wir ihn ändern wollen ( log ). Diese ganze Zeile beginnt mit einem ^ -Zeichen und endet auf die gleiche Weise mit demselben Zeichen. Dieses Zeichen trennt den Fehler von dem, was korrekt eingegeben werden soll.

Einfach ausgedrückt, sie setzen ein ^, dann setzen sie dort, wo sie falsch lagen, sie setzen ein weiteres ^ ein, das die Division sein wird, dann setzen sie das, was sie richtig haben wollen, und enden mit einem weiteren ^. einfach, oder? 

Ich weiß, dass einige es immer noch vorziehen, [Up] zu drücken und den Fehler in der Befehlszeile zu korrigieren, andere könnten diesen Tipp verwenden, die Wahrheit ist, dass es sicherlich jeder interessant finden wird ... und wenn nicht, dann zumindest Sie haben einen neuen Trick gelernt 

Grüße


Als bevorzugte Quelle in Google hinzufügen