O awk é uma ferramenta muito poderosa. E nesta dica vamos tratar rapidamente sobre um dos recursos muito bom existentes no awk que é a possibilidade de configurar um campo separador.
A opção -F pode ser utilizada para definir o campo separador a ser utilizado para tratar os dados de entrada. Abaixo um exemplo de uso:
awk -F\: '{print $1 ; }'
No exemplo acima, o texto de entrada/alimentação do awk irá ser separado toda vez que for encontrado o caracter ‘:’ e será retornado o texto na posição 1, que é a primeira parte de texto anterior a primeira aparição do caracter ‘:’.
A opção ‘-F’ é equivalente a ‘–field-separator’