Als «command-history» getaggte Fragen

Rückrufbefehle, die zuvor in eine Shell oder ein anderes Dienstprogramm eingegeben wurden

1
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 && …

4
Ermitteln der Befehlsausführungszeit im Nachhinein
Ich habe gerade einen langen Prozess von der Bash-Eingabeaufforderung ausgeführt. Im Nachhinein wünschte ich, ich würde darauf herumlaufen timeoder mir die Zeit notieren, zu der ich es angepfiffen habe. Gibt es eine Möglichkeit, diese Informationen nachträglich abzurufen? Das .bash_historyscheint keine Zeitstempel zu enthalten. In meinem speziellen Fall ist es Mac …

4
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 mit beginnt sudo, während ich möchte, dass nur Zeilen übereinstimmen, …

3
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 denselben Befehl wie ein normaler …




2
Wie kann ich die Bash-Bearbeitung des Verlaufs beenden, wenn ich einen Eintrag wiederverwende und ändere?
Einige Instanzen von bash ändern den Befehlsverlauf, wenn Sie einen vorherigen Befehl wiederverwenden und bearbeiten, andere anscheinend nicht. Ich habe gesucht und gesucht, aber nichts gefunden, das besagt, wie verhindert werden kann, dass Befehle im Verlauf geändert werden, wenn sie wiederverwendet und bearbeitet werden. Es gibt Fragen wie diese , …


8
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 "History log of server" hello@hel.com


4
Suchen Sie nach einem vorherigen Befehl mit demselben Präfix, wenn Sie an einer Shell-Eingabeaufforderung die Nach-Oben-Taste drücken
Aus einer FreeBSD-Welt kommend möchte ich das Linux-Terminal wie FreeBSD verhalten lassen, insbesondere die 9.1-Version. Wenn Sie cddas Terminal eingeben und den Aufwärtspfeil drücken, können Sie alle Befehle im Verlauf durchsuchen, beginnend mit cddenen Sie beginnen viel Zeit gewinnen. Ich weiß nicht, wie ich diese Funktion in Linux Debian oder …




Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.