Você precisa definir O
utput F
ield S
eparator, na guia \t
:
Uma maneira de fazer isso é com a opção -v
:
awk -vOFS='\t' '{$3 = "AD"; print}' file
outra possibilidade dentro de awk
, digamos no bloco BEGIN:
awk 'BEGIN{OFS="\t"}{$3 = "AD"; print}' file
Se você não definir OFS
, por padrão, awk
usará espaço único como separador de campo.