Для каждой строки файла мне нужно искать, если строка, содержащая регулярные выражения, найдена в другом файле.
Проблема в том, что файлы большие, первая - 24 МБ, а вторая - 115 МБ. ,Я сначала пробовал $ (cat file1) в качестве первого аргумента grep, но он жалуется на размер файла, а затем я пытаюсь сейчас с xargs grep, но та же ошибка
Если я делаю простой поиск строкиработает
find . -name records.txt | xargs grep "999987^00086"
999987^00086^14743^00061^4
, но тогда, если попытаться принять весь файл с аргументом cat в качестве аргумента, это не удастся