Я хочу найти позицию в большом текстовом файле (187 ГБ) в дистрибутиве Linux
Каждая запись в txt-файле ограничена $$$$, и я хочу найти запись 3396 в файле. Поэтому мне нужно посчитать $$$$, а затем, когда он достигнет 3396.
как я могу решить?
Greetz
хорошо, я приведу пример
TEXT
TEXT
TEXT
TEXT
<TAG>TEXT>
<TAG>
TEXT
TEXT
</TEXT>
$$$$
Так что мои записи выглядят как в файле. Между ними может быть любой символ. После $$$$ начинается следующий netry в новой строке.
Теперь мой вопрос снова. Я хочу определить номер строки 3396-счетчика ограничителя энтри
EDIT:
У меня есть решение:
grep -m 3396 -n '$$$$' FILE
Дает мне номера строк до 3396 отсчетов в $$$$. Последний из них - моя линия интересов