Когда я проверяю список процессов и '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, чтобы избавиться от последней записи... но она не изящна:)
У вас есть более элегантный хак, чтобы решить эту проблему (кроме переноса всей команды в отдельный script, что тоже неплохо)
