13 文字列aaaをに置き換えたい.txtファイルがありますbbb。 次のPowerShellコードを試しました。 Get-Content c:\1.txt | ForEach-Object { $_ -replace "aaa", "bbb" } | Set-Content c:\1.txt 1.txt別のプロセスで使用されているエラーが発生します。何が悪いのですか? windows command-line powershell — エラード・ベンダ ソース
18 (get-content c:\1.txt) | foreach-object {$_ -replace "prod", "qa1"} | set-content c:\1.txt 括弧はGet-Content、Get操作がSet操作の開始前に完了することを保証します。これがないと、2つの関数が両方とも同時にファイルにアクセスしようとします。 — エラード・ベンダ ソース