воскресенье, 5 июня 2011 г.

Исключите строчку в списке процессов из результатов после grep.

Когда хочется найти определенный процесс запущенного под конкретным пользователем, то как правило пишут, что-нибудь такое:

% ps -fS user1 | grep process_name

Однако в результат попадет также и упоминание о запущенном grep, а это не совсем красиво.
Вот пример:

grep 1001 user1 process_name

Как сформулировать мысль так, чтобы было исключена подобная  строка?

Ответ(base64.ru)
cHMgLWZTIHVzZXIxIHwgZ3JlcCBbcF1yb2Nlc3NfbmFtZQ==

1 комментарий:

Анонимный комментирует...

Под ubuntu у меня ругается на опцию S, не знаю на сколько это может повлиять на вывод, но сам пользуюсь этим:

cHMgLWZTIHVzZXIxIHwgZ3JlcCBwcm9jZXNzX25hbWUgfCBncmVwIC12IGdyZXA=