Estoy armando un script y necesito sustituir una palabra en un archivo, para ello utilizo el comando sed, pero ahora bien... el tema es que no se como hace para que lea una variable,
Código:
Explico mejor, echo "Ingrese numero" read num numero="$num" sed 's/50/$numero/g' datos.dat
ingreso un numero, lo guardo en la variable numero y con sed quiero que reemplaze en el archivo datos.dat, 50 por el numero que ingrese anteriormente
como puse en el codigo probe con $numero como lo hago normalmente pero me muestra la cadena $numero en vez del contenido de la variable.
Alguna idea de como puedo hacerlo?