Я вхожу в Puppet, и мне это нравится, но я бьюсь головой о стену из-за одной мелочи, которая, я уверен, должна быть проще, чем я ее делаю.
Я хочу раскомментировать эту строку в .bashrc
пользователя:
#force_color_prompt=yes
Я использовал augeas для многих вещей, но, похоже, с этим это не сработает.
Я отмечаю, что есть ресурс file_line
, который я могу использовать, чтобы убедиться, что строка присутствует в файле, но мне нужно, чтобы строка оставалась на том же месте.
Я не хочу полностью заменять .bashrc
своей собственной копией, несмотря на то, что этот шаблон популярен в Puppet, для меня это просто не имеет смысла, поскольку я не хочу поддерживать свою собственную версию между обновлениями.
В sed я использую это:
sed -i "s/#force_color_prompt=yes/force_color_prompt=yes/g" ~/.bashrc
Любые идеи?