Когда я проверяю список процессов и '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, что тоже неплохо)