大家好,我在木偶代码中有一个函数将“$”替换为“'$”我有这个字符串:
-nn=asdasdasd92asdHLaSbTT*psjyn$GTNXdZpLnQ3
所以结果应该是这样的:
-nn=asdasdasd92asdHLaSbTT*psjyn`$GTNXdZpLnQ3
我需要转义“$”,因为我在 powershell 中使用该字符串
我找不到我的函数有什么问题,它没有做替换。
function profiles::scape_caracters (
String $password
) >> String {
if $::facts['kernel'] == 'windows'{
$scaped_password = regsubst($password, "\$", '\`$', 'G')
}
notify{"debug value: ${scaped_password}": }
$scaped_password
}
0
更新:
我需要双反斜杠来逃避“$”
$scaped_password = regsubst($password, "\\$", '`$', 'G')
本站系公益性非盈利分享网址,本文来自用户投稿,不代表码文网立场,如若转载,请注明出处
评论列表(4条)