如题,使用echo “newPassword” |chpassword 修改虚机密码时,如果newPassword里有$符号,需要转义才能使用,golang里有没这样的函数呢?
注:使用‘’单引号不可行,因为我要使用bash -c 'echo “%s” |chpassword ' 字符串,%s是要替换的password
更多评论
不行,外层已经使用了反引号和单引号了。现在想用正则表达式替换其中会出现的“$”、“·”和“\”,出现这个字符的时候就在前面添加“\”转义,正则表达式怎么写呢?
#2