Editar archivos mediante programación shell script

Forums: 

Saludos!

Necesito realizar un script con el cual pueda editar un archivo de texto (borrar líneas, editarlas, reemplazarlas, etc.)

Estoy utilizando programacion shell script, leyendo un poco en Internet indican que con "ed" puedo hacer lo que requiero pero la verdad el manual de "ed" del S.O. me resulta complicado de entender.

Mi pregunta es sobre si alguno de Uds. sabe si con "ed" realmente se puede hacer lo que deseo?? y de ser así algún enlace que me recomienden para entender mejor esta herramienta. O si existe alguna otra forma más sencilla de hacerlo??

Y si hubiesen ejemplos fuera mucho mejor.

De antemano gracias!

y si utilizas sed

mira este ejemplo

sed -e 's/hola/ola/' script1 >script_tmp
mv script_tmp script1

suponiendo que tengas en script1 la palabra 'hola', sera reemplazada por ola

y si quieres borrar la palabra 'hola' haces esto:

sed '/hola/d' scriptl > script_tmp
mv script_tmp scriptl

sed

Gracias por el dato, ya voy a revisar sobre sed, pues sobre ed he estado leyendo le manual de linux y pues la verdad no lo entiendo muy bien.

_fR@Nk_

_fR@Nk_