我正在进入Puppet并且很喜欢它,但是我用一件小东西把我的头撞到墙上,我确信它一定比我做的更容易。在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
任何想法?
你是我的英雄,谢谢! 不能只添加该行,因为脚本中的位置很重要,但是您的建议非常好。谢谢 :) – Ludo 2012-08-09 09:54:03