gpt4 book ai didi

linux - 为什么 'top | grep > file' 不起作用?

转载 作者:IT王子 更新时间:2023-10-29 00:26:21 26 4
gpt4 key购买 nike

我测试了以下命令,但它不起作用。

$> top -b -d 1 | grep java > top.log

它不使用标准错误。我检查它是否使用标准输出,但 top.log 始终为空。这是为什么?

最佳答案

默认情况下,grep 缓冲输出,这意味着在 grep 输出超过缓冲区(可能因系统而异)。

告诉 grep 在输出上使用行缓冲。尝试:

top -b -d 1 | grep --line-buffered java > top.log

关于linux - 为什么 'top | grep > file' 不起作用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18525448/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com