gpt4 book ai didi

linux - 更优雅 "ps aux | grep -v grep"

转载 作者:IT老高 更新时间:2023-10-28 12:21:21 24 4
gpt4 key购买 nike

当我检查进程列表并“grep”出那些我感兴趣的进程时,grep 本身也包含在结果中。例如,列出终端:

$ ps aux  | grep terminal
user 2064 0.0 0.6 181452 26460 ? Sl Feb13 5:41 gnome-terminal --working-directory=..
user 2979 0.0 0.0 4192 796 pts/3 S+ 11:07 0:00 grep --color=auto terminal

通常我使用 ps aux | grep 某事 | grep -v grep 摆脱最后一个条目......但它不是优雅 :)

你有没有更优雅的 hack 来解决这个问题(除了将所有命令包装到一个单独的脚本中,这也不错)

最佳答案

通常的技巧是这样的:

ps aux | egrep '[t]erminal'

这将匹配包含 terminal 的行,而 egrep '[t]erminal' 不匹配!它也适用于 许多 风格的 Unix。

关于linux - 更优雅 "ps aux | grep -v grep",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9375711/

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