grep -f Alternative für große Dateien
grep -F -f file1 file2
file1 ist 90 Mb (2,5 Millionen Zeilen, ein Wort pro Zeile)
file2 ist 45 GB
Dieser Befehl erzeugt eigentlich gar nichts, egal wie lange ich ihn laufen lasse. Offensichtlich ist dies jenseits von Greps Geltungsbereich.
Es sieht so aus, als ob grep nicht mit so vielen Anfragen aus dem Internet umgehen kann-f
Möglichkeit. Allerdings der folgende Befehltut Das gewünschte Ergebnis erzielen:
head file1 > file3
grep -F -f file3 file2
Ich habe Zweifel, ob sed oder awk angesichts der Dateigrößen auch geeignete Alternativen wären.
Ich bin ratlos nach Alternativen ... bitte helfen Sie. Lohnt es sich einiges zu lernen?sql
befehle? Ist es einfach? Kann mich jemand in die richtige Richtung weisen?