Angenommen, ich möchte einen Befehl abrufen und ausführen (zB)
wget https://go.skype.com/skypeforlinux-64.deb
die ich bereits vor einem Tag benutzt habe. Ich habe die Anleitung befolgt
history | grep skype
welches Beispiel ist die Ausgabe
1584 sudo apt-get purge skypeforlinux
1585 sudo snap install skype
1824 cd skype/
1829 wget https://go.skype.com/skypeforlinux-64.deb
2001 history | grep skype
Wie kann die Verrohrung erweitert werden, um den Prozess direkt auszuführen 1829
(ohne einen neuen Befehl zu schreiben !1829
)?
Antwort1
Anstatt den Verlauf zu „grepen“, können Sie einfach die umgekehrte Suche verwenden.
Wenn Sie [ctrl]
+ drücken [r]
(beide Tasten gleichzeitig), suchen Sie rückwärts in Ihrem Befehlsverlauf.
Wenn Sie also (zum Beispiel) erneut ausführen möchten
wget https://go.skype.com/skypeforlinux-64.deb
du könntest einfach [ctrl]
+ drücken [r]
, eingeben skype
und dann sollte der Befehl bereits angezeigt werden.
Wenn dies nicht der letzte Befehl war, können Sie durch erneutes Drücken von [ctrl]
+ durch den Verlauf blättern [r]
.