Это совсем не легко объяснить, но просто показать.
У меня есть строки в файле, такие как:
100Dollars 3 IP
200Dollars 3 IP
300Dollars 4 IP
Мне нужно grep для строк, которые не имеют «3» во втором столбце. Я попробовал следующее:
egrep -v '3' filename
Однако это не возвращает третью строку из-за наличия 3 в первой части. Вот мой основной вопрос, если это имеет смысл.
Как исключить то, что находится в первом столбце, и только grep для того, что находится во втором столбце?