try
awk '{$3=1 ; print ;}' oldfile > newfile
$3 = 1
установит третье поле в 1sed
с опцией -i
для редактирования на месте)sed -i 's/[0-9.]*$/1/' file
[0-9.]*$
- последовательность от 0
до 9
и
до конца строки. sed -i 's/[^ ]*$/1/' file
[^ ]*$
любой символ, кроме пробела, до конца строки.