Ich befinde mich oft in der folgenden Position: Ich habe begonnen, einen langen Befehl an der Bash-Eingabeaufforderung einzugeben, aber nach der Hälfte der Zeit muss ich herausfinden, dass ich etwas mit einem anderen Befehl überprüfen muss. Dies ist ein Problem, wenn ich an der Konsole bin (kein X), was häufig der Fall ist, da ich dann nur die folgenden unbefriedigenden Möglichkeiten habe, dies zu tun, die mir bekannt sind:
- Drücken Sie ctrl+ alt+ F2und melden Sie sich an einer anderen virtuellen Konsole an, und finden Sie heraus, was ich wollte. Gehen Sie dann zurück und fahren Sie fort
- ctrl+ a, tippe echo + space+ enter, finde heraus, was ich wollte, drücke ↑bis ich meinen Befehl finde, ctrl+ a, delx 5, ctrl+ eund fahre fort
- Markieren Sie, was ich bisher mit der Maus eingegeben habe (wenn gpm ausgeführt wird, was normalerweise der Fall ist), drücken Sie ctrl+ c, um die Eingabe zu unterbrechen, und finden Sie heraus, was ich wollte Klicken Sie auf eine neue Eingabeaufforderung und fahren Sie fort
- Bete an die Befehlszeilengötter, dass der halb geschriebene Befehl keine nachteiligen Auswirkungen hat, sondern einfach fehlschlägt. Drücke vorsichtig die Eingabetaste, finde dann heraus, was ich wollte, drücke den oberen Pfeil, bis ich meinen Befehl wieder erhalte, und fahre fort
- Springe in meine Zeitmaschine, reise zurück in die Zeit und erinnere mich daran, den Bildschirm zu starten, bevor ich mit der Eingabe von Befehlen beginne, gehe zurück in die Gegenwart, drücke ctrl+ a c, finde heraus, was ich wollte, drücke ctrl+ a ctrl+aund fahre fort
Was ich wissen möchte ist, gibt es eine elegantere Art, dies zu tun? Eine Art Subshell-Befehl oder ähnliches?
Ich interessiere mich am meisten für Methoden, die keine Vorbereitung oder Einrichtung erfordern, um zu funktionieren.