$ var="Toto" cat fich.txt | awk '{ sub(/'$var'/,"Tata");print}'
Remplace Tata par Toto.
sed 7s/.*/POUET/ fichier
Remplace la ligne n°7 par POUET dans fichier