【发布时间】:2021-07-13 13:43:59
【问题描述】:
对于使用 powershell 编写脚本(或者一般而言,对于脚本编写),我还是个新手。我遇到的问题是我有一堆我想在一行中输出的变量。这里不是原始的而是简化的代码:
$a = 1
$b = 2
$c = $a; $b;
Write-output $c
输出如下:
1
2
你可能猜到我希望输出的样子:
12
我已经在网上搜索了一个解决方案,但似乎没有任何效果。我做错了什么?
【问题讨论】:
-
"$a$b",Powershell中的分号表示语句终止。因此,由于$c是对$a的引用,由于分号分隔$a和$b的两个变量,它会打印出1。所以,你基本上是在说,打印$a,然后打印$b。
标签: powershell one-liner