$ awk '$2<20100101' file
id1 19501112
id2 19831207
1d3 20001212
id6 20000101
id10 20061213
id11 20081212
Типичная программа awk состоит из команд, которые выглядят следующим образом:
condition { action }
В нашем случае условие состоит в том, что второй столбец должен быть меньше 20100101. Это условие разумно достаточно, записывается как $ 2 <20100101
. Поскольку мы не предоставляем действие , awk выполняет действие по умолчанию, которое выводит строку.