gpt4 book ai didi

linux - 从 stdout 读取特定字符串时终止 bash 进程

转载 作者:塔克拉玛干 更新时间:2023-11-02 23:24:38 24 4
gpt4 key购买 nike

我正在使用 tail 来读取更新的日志文件,如果 grep 返回特定字符串,我希望退出循环。我不确定如何“以编程方式”退出或终止进程

有人有什么好主意吗?这是一些示例脚本:

tail -f /var/log/{system.log,kernel.log} | grep -i "vendor: 0x22b8"

谢谢:)

最佳答案

使用具有最大计数的 grep:

tail -f /var/log/{system.log,kernel.log} | grep -i "vendor: 0x22b8" -m 1

关于linux - 从 stdout 读取特定字符串时终止 bash 进程,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12558838/

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