Você pode especificar o número da linha em sed ou NR (número de registro) no awk.
awk 'NR==34 { sub("AAA", "BBB") }'
ou use FNR (registro de número de arquivo) se você quiser especificar mais de um arquivo na linha de comando.
awk 'FNR==34 { sub("AAA", "BBB") }'
ou
sed '34s/AAA/BBB/'
para fazer substituição no local com sed
sed -i '34s/AAA/BBB/' file_name