Als «command-history» getaggte Fragen

16
bash_history: gefährliche Befehle auskommentieren: `#`

Um zu verhindern, dass "gefährliche" Befehle im Bash-Verlauf protokolliert werden, habe ich meiner .bashrcDatei folgende Zeile hinzugefügt : HISTIGNORE='rm *:mv *:cp *:cat*>*:pv*>*' Das funktioniert gut, hat aber einen Nebeneffekt: Ich kann den vollständigen Verlauf der auf einem Computer...

15
Verstümmelte Geschichte

Wie schreiben die Terminals im GUI-Modus die Verlaufsdatei dieses Benutzers neu, wenn für einen Benutzer mehr als ein Terminal geöffnet ist? Der Grund, den ich frage, ist, dass es durchaus möglich ist, dass der Benutzer in jedem der Terminals unterschiedliche Befehle ausführt. Speichert die...

15
Festlegen der Anzahl der Befehlsaufrufe

Ich benutze Bash. Zum Durchsuchen meines Befehlsverlaufs rufe ich den historyBefehl auf, von dem ich glaube, dass er das gleichnamige Gnu-Programm aufruft. (Ich weiß nicht, ob es einen besseren bash-spezifischen Weg gibt). In meinem .bashrc habe ich derzeit eine Zeile export PROMPT_COMMAND='history...

15
Bash-Verlauf für die aktuelle Sitzung

Vielleicht habe ich etwas übersehen, aber es gibt eine Möglichkeit, Ihren aktuellen Bash-Verlauf für die aktuelle Sitzung abzurufen, die Sie verwenden Wenn ich renne ssh host $ pwd $ ls $ cd /tmp Ich möchte nur diese 3 Befehle sehen und sonst

14
Bash-Verlauf mit Zeitstempeln

Ich möchte Zeitstempel für die in meiner Bash $ HISTFILE protokollierten Befehle behalten. Ist das möglich? Ich habe es nicht geschafft, es man bashals Informationsquelle einzurichten . Meine anderen Optionen sind wie folgt: function thebanana() { local -r -a bash_commands=( "ls" # ... more coconut...

14
HISTTIMEFORMAT-Syntax

Es gibt viele bashAnleitungen, die das Hinzufügen von Zeilen wie HISTTIMEFORMAT='%d/%m/%y %T 'oder HISTTIMEFORMAT="%F %T "zu ~/.bashrcoder enthalten /etc/bash.bashrc. Vor dem endgültigen Zitat steht immer ein Leerzeichen. ZB ist es nie HISTTIMEFORMAT='%d/%m/%y %T'. Warum ist

13
Wie kann ich fc abbrechen, ohne den Befehl auszuführen?

Der Befehl fc ermöglicht die visuelle Bearbeitung des vorherigen Befehls. Wie kann ich verhindern, dass der Befehl ausgeführt wird, wenn ich es mir im Editor anders überlege? Geben Sie in vim q! oder q beide führen dazu, dass der Befehl ausgeführt wird und STRG-C auch nicht funktioniert. Ist die...

13
Warum stört das Ausrufezeichen "!" Manchmal?

Mir ist klar, dass dies !im Kontext des Befehlszeilenverlaufs eine besondere Bedeutung für die Befehlszeile hat, aber abgesehen davon kann das Ausrufezeichen in einem ausgeführten Skript manchmal einen Parsing-Fehler verursachen. Ich denke, es hat etwas mit einer zu tun event, aber ich habe keine...