sed: Insertar una línea antes de un patrón determinado | Algo de Linux

sábado, 20 de diciembre de 2014

sed: Insertar una línea antes de un patrón determinado

En el post anterior mostrábamos un ejemplo en el que eliminábamos una línea del script /etc/rc.local para evitar la ejecución de un script en un momento determinado.
Ahora bien, puede que después de terminar la ejecución del procedimiento por el que necesitábamos cancelar la ejecución del script, nos interese volver a añadir la línea que habíamos eliminado.

En este caso, como sabemos que dicha línea debe ir justo antes del texto "exit 0", vamos a utilizar el comando sed para realice precisamente esta acción:
# sed -i '/exit 0 / i\/usr/sbin/sinc_puppet_inst &\n' /etc/rc.local
Publicado por primera vez en http://enavas.blogspot.com.es

1 comentario:

Anónimo dijo...

Moi certes, pardon, mais vous ne pourriez pas donner un peu plus information.
alisonPa