awk '$3 ~ /^03/ {print $2 " " $3}' logfile
должны делать то, что вы хотите; $ 3 ~ / ^ 03 / проверяет, что третий столбец из входного файла ($ 3) начинается с (^) 03. Остальное - это синтаксис сопоставления с шаблоном awk (~ / pattern /). Обратите внимание, что это также экономит накладные расходы на использование grep (1 цикл, а не 2 в терминах программирования).