gpt4 book ai didi

powershell - 如何使用包含$ value的模式选择字符串

转载 作者:行者123 更新时间:2023-12-03 01:26:57 24 4
gpt4 key购买 nike

如何在txt文件中搜索以$开头的字符串?

例如:
Get-Content $file | Select-String -pattern 'VALUE="$USERPROFILE"'
谢谢

最佳答案

可以使用[regex]::Escape()方法正确地转义逐字字符串以用于正则表达式模式:

$pattern = 'VALUE="{0}"' -f [regex]::Escape('$USERPROFILE')
Get-Content $file | Select-String -Pattern $pattern

或使用 -SimpleMatch开关指示您根本不想使用正则表达式:
Get-Content $file | Select-String -pattern 'VALUE="$USERPROFILE"' -SimpleMatch

关于powershell - 如何使用包含$ value的模式选择字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61729218/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com