PowerShell点符号可以在多行上使用吗?

时间:2015-04-17 14:29:03

标签: powershell

为了使脚本更具可读性,我想在多行中分解。这可能是PowerShell的点符号吗?

例如,拿这个:

(GC myfile.txt).Replace('a',b').Replace('c','d').Replace('e','f') | SC newfile.txt

然后这样写:

(GC myfile.txt).Replace('a',b')
    .Replace('c','d')
    .Replace('e','f') |
    SC newfile.txt

我尝试过使用反引号(`)但他们不能工作。有什么选择吗?我猜假设PowerShell v3 +

1 个答案:

答案 0 :(得分:11)

我发现了同样的问题,解决问题的最简单方法是在断开线之前放置点

(GC myfile.txt).Replace('a',b').
    Replace('c','d')