【发布时间】:2021-10-19 20:15:51
【问题描述】:
所以我有一个管道,它将在文件中搜索特定流,如果找到将用掩码值替换它,我试图为 oldValue 替换为 newValue 的所有时间设置一个计数器。它不一定需要是一个班轮,只是好奇你们会怎么做。蒂亚!
Get-Content -Path $filePath |
ForEach-Object {
$_ -replace "$oldValue", "$newValue"
} |
Set-Content $filePath
【问题讨论】:
-
我怀疑您需要添加一个测试步骤来查看
$OldValue是否在目标中。这会让你增加一个计数器。 -
在文件的同一行多次发生替换是否重要?
标签: powershell