Ich muss etwas in einer riesigen Protokolldatei suchen (über 14 GB). Ich bin mir ziemlich sicher, dass es sich um die letzten 4 GB handelt.
Gibt es eine Möglichkeit, die ersten X GB zu überspringen, um die Dinge zu beschleunigen?
grep
Ausdruck auswählen ... Wildcards mit unbekannter Länge (wie a.*thing
) werden in einigen Fällen viel länger brauchen, um ausgewertet zu werden. Möglicherweise optimieren Sie für das Falsche (obwohl es natürlich nie schadet, nur einen Teil der Datei zu durchsuchen - dies ist möglicherweise nicht die beste Quelle für die Beschleunigung).
LC_ALL=C grep
kann es beschleunigen.