Se você quiser preservar o alinhamento do poço, use awk
com a função sub
.
awk 'NR==3{sub($3, "string_to_replace")}1' infile.txt
else, você pode usar abaixo
awk 'NR==3{$3="string_to_replace"}1' infile.txt
NR==3
significa fazer a substituição se estiver na linha 3 rd , 1
é sempre uma condição verdadeira e informando awk
imprimir a linha (ou essa é a ação padrão awk
)