Я ищу регистр совпадений в файле.
В 3-м столбце я хочу найти запись «0.000000», появляющуюся впервые; и затем напечатайте эту строку, а также одну строку раньше. Для этого я написал команду:
grep -m1 -B1 '0.000000'
Но эта команда не ищет совпадения в нужной 3-й строке. Вместо этого он находит совпадение в любой позиции и печатает две строки. Например, ниже, он находит регистр соответствия в 8-м столбце.