0
更換測試我看着這樣的一個文件,我真的很喜歡這個解決方案的PowerShell提供:查找並在多個文件中
Get-Content test.txt | ForEach-Object { $_ -replace "foo", "bar" } | Set-Content test2.txt
有沒有一種方法可以讓我這樣做是爲了得到一個列表的內容文件,執行相同的搜索和替換,並生成第二組文件?
更換測試我看着這樣的一個文件,我真的很喜歡這個解決方案的PowerShell提供:查找並在多個文件中
Get-Content test.txt | ForEach-Object { $_ -replace "foo", "bar" } | Set-Content test2.txt
有沒有一種方法可以讓我這樣做是爲了得到一個列表的內容文件,執行相同的搜索和替換,並生成第二組文件?
這實現了我想要什麼:
(Get-Content *.txt) | ForEach-Object { $_ -replace "foo", "bar" } | Set-Content *.txt
試試這個 -
dir *.txt | % {[IO.File]::ReadAllText($_).Replace('bar', 'test') | sc $_}