如何用换行符替换逗号

时间:2018-11-16 12:30:18

标签: powershell

我正在获取s1,s2,s3,s4之类的输入。我正在将其写入文件。

尝试以下方式:

$ServerList = Get-Content "D:\ServerName.txt"
Clear-Content -Path "D:\ServerName.txt"
[IO.File]::ReadAllText($ServerList) -replace ',',"`r`n" | Out-File "D:\ServerName.txt"

但是它什么都没写。

它应该用换行符替换逗号,以使每个服务器都换行。

请让我知道我在哪里做错了。

1 个答案:

答案 0 :(得分:1)

这个oneliner正在为我工​​作:

<div>