Wenn ich meine Analysen mit der Bash-Shell durchführe, möchte ich häufig die Befehle, die ich verwendet habe und die mir gute Ergebnisse gebracht haben, in einer Datei im selben Verzeichnis (meinem "LOGBOOK", wie es heißt) speichern, damit ich überprüfen kann, was Ich habe getan, um diese Ergebnisse zu erzielen. Bisher bedeutete dies, dass ich entweder den Befehl vom Terminal aus kopierte oder "hoch" drückte, um den Befehl in einen echo"my command" >> LOGBOOK
oder einen anderen ähnlichen Fehler zu ändern .
Ich habe neulich festgestellt, dass es ein history
Tool gibt , aber ich kann keine Möglichkeit finden, damit den zuvor ausgeführten Befehl abzurufen, damit ich so etwas tun kann getlast >> LOGBOOK
.
Gibt es eine schöne einfache Möglichkeit, dies zu tun. Wie gehen andere alternativ damit um, die Befehle für die Ergebnisse zu speichern, die sie haben?
fc -lnr | head -n 1
kann abgekürzt werdenfc -lnr -1
.