nixp.ru v3.0

19 октября 2017,
четверг,
06:31:11 MSK

DevOps с компанией «Флант»
diga1902 написал 24 ноября 2013 года в 13:27 (4535 просмотров) Ведет себя неопределенно; открыл 1 тему в форуме.

Имеется следующее задание:

Сгенерировать следующую информацию о m (m>2) процессах системы, имеющих значение идентификатора больше заданного n: флаг — сведения о процессе, статус, PID, PPID, приоритет, использованное время и имя программы.

искал долго но так и не нашел как обычными командами вывести данную информацию, решил что нужно использовать баш скрипт:

1.Записать все пиды пользователя в файл 2.Задать число n 3.Произвести сортировку и вывести на экраны PIDы больших n 1. Вывести информацию по пидам. 2. Элемент списка

Помогите реализовать данную программу, буду очень благодарен!

fhunter

решение — распарсить вывод команды ps.

Ключики — ps axo (после o указываете нужные поля). man ps вам в помощь.

Потом фильтруете вывод awk-ом, по номеру pid-а. и всё.

fhunter

решение — распарсить вывод команды ps.

Ключики — ps axo (после o указываете нужные поля). man ps вам в помощь.

Потом фильтруете вывод awk-ом, по номеру pid-а. и всё.