【发布时间】:2015-01-08 04:40:47
【问题描述】:
使用Write-Output 命令时,会自动添加一个新行。如何在没有换行符的情况下将字符串写入标准输出(标准输出)?
例如:
powershell -command "write-output A; write-output B"
输出:
A
B
(Write-Host 不好 - 它会将数据写入控制台本身,而不是标准输出流)
【问题讨论】:
-
@EmpereurAiman 不,这不是同一个问题。
-
newoline 不适合这个输出的去向吗?否则只需构建您输出的字符串或字符串数组来控制换行符
$text = ("This","is","some","words") -join " "; Write-Output $text
标签: powershell stdout