当我检查进程列表并“ 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 something | grep -v grep
来删除最后一个条目... ... 但它不是 优雅:)
您是否有更优雅的方法来解决这个问题(除了将所有命令封装到一个单独的脚本中,这也不错)