Als «command-history» getaggte Fragen

25
Wie verlasse ich den Bash-History-Suchmodus?

In Ubuntu 12.04 benutze ich CTRL- R, um eine Reverse-History-Suche durchzuführen. Wenn der gewünschte Befehl nicht gefunden wird (nach Wiederholung CTRL- R), wie kann ich sofort zur (leeren) Eingabeaufforderung zurückkehren, ohne dass ein historischer Befehl in der Befehlszeile eingegeben oder...

22
Führen Sie mehrere Verlaufsbefehle erneut aus

Stellen Sie sich vor, Sie haben gerade ein Dutzend Befehle ausgeführt. Sagen... $ cd foo/ # history cmd #10000 (my history is very long) $ ... more commands ... $ cd ../ # history cmd #10012 Ich weiß, dass ich sie verkettet mit erneut ausführen kann, !-12 && !-11 && !-10 &&...

22
ZSH: Suchverlauf auf Auf- und Ab-Tasten?

Derzeit habe ich Folgendes in meinem .zshrc: bindkey '^[[A' up-line-or-search bindkey '^[[B' down-line-or-search Dies scheint jedoch nur mit dem Inhalt meiner aktuellen Eingabe übereinzustimmen, bevor ein Leerzeichen auftritt. Beispiel: sudo ls /Stimmt mit jeder Zeile in meinem Verlauf überein, die...

21
Führen Sie eine Befehlszeile mit einem Sudo aus

Wenn ich zum Beispiel eine Datei erstellen und Text in einer Zeile eingeben möchte, kann ich die Ausgabe mithilfe des >Operators in eine Datei umleiten : echo "something" > /path/foobar Aber wenn ich keinen Zugriff auf den Ordner habe /path/und Sudo-Berechtigungen benötige, wie kann ich...

20
Verlaufsbefehl innerhalb des Bash-Skripts

History ist ein Shell-integrierter Befehl, den ich in einem BASH-Skript nicht verwenden konnte. Gibt es eine Möglichkeit, dies mit BASH-Skript zu erreichen? Hier geht es zu meinem Skript: #!/bin/bash history | tail -100 > /tmp/history.log cd /tmp uuencode history.log history.txt | mail -s...

20
Behalten Sie nur erfolgreiche Befehle im BASH-Verlauf bei

Manchmal verstehe ich die Syntax eines Befehls falsch: # mysql -d test mysql: unknown option '-d' # echo $? 2 Ich versuche es noch einmal und mache es richtig: # mysql --database test Welcome to the MySQL monitor. mysql > ... Wie verhindere ich, dass der erste Befehl mit einem anderen Fehlercode...