grep большой список с большим файлом
Я сейчас пытаюсьgrep
большой список идентификаторов (~ 5000) для еще большего файла CSV (3.000.000 строк).
Я хочу, чтобы все строки CSV, которые содержат идентификатор из файла идентификатора.
Мой наивный подход был:
cat the_ids.txt | while read line
do
cat huge.csv | grep $line >> output_file
done
Но это занимает вечность!
Есть ли более эффективные подходы к этой проблеме?