awk und schneiden Sie eine sehr große Datei

448
bryan

Ich muss eine Datenspalte aus einer sehr großen Datei> 100 GB extrahieren.

Ich weiß, wie das verwenden awkund cutBefehle es tun, aber würde gerne wissen, ob ein effizienter ist (aus einer Geschwindigkeit Perspektive) für eine solche Aufgabe.

0
Grep sollte der schnellste Weg sein, einen String in einer Datei zu suchen: `grep -o" \ w * pattern \ w * "/ path / to / file`. Vielleicht möchten Sie auch über "parallel" lesen, wenn Sie mehrere "grep" -Dateien in dieser Datei verwenden. Alex vor 7 Jahren 0
Wenn "Schnitt" verwendet werden kann, sollte es schneller sein, da es viel einfacher und damit weniger leistungsfähig ist. Michael Vehrs vor 7 Jahren 0

0 Antworten auf die Frage