如何编写取消注释用户的.bashrc文件的特定行的Fabric脚本?

时间:2011-04-15 06:53:12

标签: python bash fabric

如何编写取消注释行

的Fabric脚本
#force_color_prompt=yes

来自登录用户的.bashrc文件?

注意:此问题专门针对编辑此特定行,而不是简单地将force_color_prompt = yes附加到文件末尾并忽略此行。

1 个答案:

答案 0 :(得分:15)

面料确实有api。 fabric.contrib.files.uncomment

from fabric.contrib.files import uncomment
uncomment("~/.bashrc", "^#force_color_prompt=yes", char='#')