У меня есть файл, который выглядит так:
345-103832 OI.S.15.0FKOGO
345-103832 OX.S.5.0FKOGO
345-103832 QX.S.3.0FKOGO
345-103832 Qa.S.21.0FKOGO
345-114643 IX.S.13.0FKOGY
Мне нужно напечатать все строки, чтобы столбец 2 не начинался с «O», с «I» или «O» или «I» как часть первых двух букв.
Итак, я бы хотел что-то вроде:
awk '{ if( $2 != * O. || $2 != O *. || $2 != * I. || $2 != I *.) print $0}' ...
Таким образом, что результат должен быть:
345-103832 QX.S.3.0FKOGO
345-103832 Qa.S.21.0FKOGO
Можете ли вы помочь мне в этом?