Befehl reparieren, wenn er versehentlich ein abschließendes einfaches Anführungszeichen hatte?

Befehl reparieren, wenn er versehentlich ein abschließendes einfaches Anführungszeichen hatte?

Ich mache das oft:

user@machine: $ ls'
>
# Me: Argh! I did it again!
>'

: No such file or directory

Im Grunde habe ich die Eingabe eines Befehls beendet und drücke 'beim Drücken der Eingabetaste versehentlich die Taste, sodass ein nicht geschlossenes einfaches Anführungszeichen angezeigt wird. Ich kann nicht zur vorherigen Zeile zurückkehren, um sie zu löschen, und führe den Befehl daher mit einem Syntaxfehler aus.

Gibt es eine Möglichkeit, dies wiederherzustellen und meinen Befehl zu reparieren?

Antwort1

Sie können CtrlCstattdessen drücken, um die Ausführung des Befehls zu vermeiden, und dann die Aufwärtspfeiltaste, BackSpaceum das störende Anführungszeichen zu entfernen.

verwandte Informationen