小编gdw*_*dw2的帖子

“观察”命令的输出,直到观察到特定的字符串,然后退出

我正在寻找一种以编程方式观察命令输出的方法,直到观察到特定字符串然后退出。这与this question非常相似,但我不想拖尾文件,而是要“拖尾”命令。

就像是:

看 -n1 my_cmd | grep -m 1 "我正在寻找的字符串"

(但这对我不起作用。)

更新:我需要澄清“my_cmd”不会连续输出文本,而是需要重复调​​用直到找到字符串(这就是我想到“watch”命令的原因)。在这方面,“my_cmd”就像许多其他 unix 命令,例如:ps、ls、lsof、last 等。

linux bash

39
推荐指数
3
解决办法
4万
查看次数

标签 统计

bash ×1

linux ×1