【发布时间】:2017-12-21 20:57:07
【问题描述】:
我有一个调用函数的 PowerShell 脚本。我正在尝试完成所有这些,但不确定如何:
- 将 STDOUT 写入控制台和
out.txt - 将 STDERR 写入控制台和
out.txt和err.txt - 确保所有 STDOUT 和 STDERR 输出仍然按照其生成的顺序进行
这是我目前所拥有的,它将 STDOUT 和 STDERR 写入文件,但它并没有完成我需要的其余部分。
function doIt() {
"hi"
$test["a"]["b"]
"bye"
}
doIt 2>&1 | Tee-Object out.txt
【问题讨论】:
-
$test 的值是多少?
-
$test不存在。我把它放在那里是为了强制出错。
标签: powershell stdout stderr