Me estoy metiendo en Puppet, y me encanta, pero me estoy golpeando la cabeza contra la pared con una cosa pequeña que estoy seguro debe ser más fácil de lo que estoy haciendo.Descomentar una línea en Puppet
Deseo descomentar esta línea en el .bashrc
de un usuario:
#force_color_prompt=yes
He estado usando augeas para muchas cosas, pero parece que eso no va a trabajar con esto.
Observo que hay un recurso file_line
que puedo usar para asegurar que haya una línea en un archivo, pero necesito que la línea permanezca en el mismo lugar.
No deseo reemplazar el .bashrc
completamente con mi propia copia, a pesar de ver que este patrón es popular en Puppet, simplemente no tiene sentido para mí ya que no quiero mantener mi propia versión entre actualizaciones
En SED utilizo este:
sed -i "s/#force_color_prompt=yes/force_color_prompt=yes/g" ~/.bashrc
¿Alguna idea?
¡Eres mi héroe, gracias! No se puede agregar la línea, ya que la ubicación dentro del script es importante, pero su sugerencia es excelente. Gracias :) – Ludo