我最近看到了这种单线:
$ ps -ef | grep [f]irefox
thorsen 16730 1 1 Jun19 ? 00:27:27 /usr/lib/firefox/firefox ...
因此,似乎返回了数据中带有“ firefox”的进程列表,但忽略了grep进程本身,因此,它大致等同于:
ps -ef |grep -v grep| grep firefox
我不明白它是如何工作的。我看过grep和其他地方的手册页,但没有找到解释。
而且,如果我跑步,那么这个奥秘就更加复杂了:
$ ps -ef | grep firefox > data
$ grep [f]irefox data
thorsen 15820 28618 0 07:28 pts/1 00:00:00 grep --color=auto firefox
thorsen 16730 1 1 Jun19 ? 00:27:45 /usr/lib/firefox/firefox ....
[t] rick似乎停止工作了!
我敢肯定,这里有人会知道发生了什么事。
谢谢。