我想将命令的结果获取ps
到这样的文件中。 (在bash中)
$ps -eax |& tee list1
我看到 ps 命令中有很多行,但文件 list1 是空的。
我该怎么做呢?
答案1
要获得与终端输出并行的所需日志记录,您应该更改
$ps -eax |& tee list1
到
$ps -eax 2>&1 | tee list1
正如讨论所建议的,“|&”运算符可能没有以通用方式实现,导致一个系统与下一个系统之间存在差异,或者它对未指定的环境条件做出反应。
我想将命令的结果获取ps
到这样的文件中。 (在bash中)
$ps -eax |& tee list1
我看到 ps 命令中有很多行,但文件 list1 是空的。
我该怎么做呢?
要获得与终端输出并行的所需日志记录,您应该更改
$ps -eax |& tee list1
到
$ps -eax 2>&1 | tee list1
正如讨论所建议的,“|&”运算符可能没有以通用方式实现,导致一个系统与下一个系统之间存在差异,或者它对未指定的环境条件做出反应。