
Ich habe mein System so eingerichtet, dass ein sehr großer Teil des Verlaufs aufgezeichnet wird, sodass ich zur späteren Verwendung nach früheren Befehlen suchen kann.
Ich möchte den Befehl filtern, history
um einen Bereich von Zeilennummern zu erhalten. Angenommen, ich möchte den Verlauf zwischen den Zeilen 500 und 600. Wie gehe ich dabei am besten vor?
Antwort1
Sed
kann zum Filtern zwischen Zeilen verwendet werden:
history | sed -n 500,600p
Alte Antwort:
history | grep [5-6][0-9][0-9]
Der Nachteil besteht in Fehlalarmen bei allen anderen Befehlen, die Zahlen zwischen 500 und 600 enthalten.