A resposta exata requer que você especifique seu problema um pouco mais. No entanto, a sintaxe geral de uma instrução awk é:
PATTERN { ACTION }
AÇÃO só será executada para linhas que correspondem a PADRÃO. Assim, podemos usar PATTERN para subconjunto por linha e o bloco ACTION para subconjunto por coluna. Por exemplo, dada sua entrada, eu poderia usar o seguinte:
> awk '/^[0-9]/ {print $3 }' INPUTFILE
5.421M
5.120M
5.100M
o PATTERN aqui é uma expressão regular que corresponde a qualquer linha onde o primeiro caractere é um inteiro de 0 a 9. Para remover o M você pode canalizar isso para outro comando como tr ou usar o Comando gsub como em
resposta de cuonglm
awk '/^[0-9]/ { gsub(/M/, "", $3); print $3 }' INPUT_FILE