@redcircle

Как кастомизировать вывод top или подобной утилиты Linux?

У меня часто запускаются сборки, где параллельно запускается порядка 50 процессов, типа gcc.

Я хочу видеть в каждой сторчке вывода утилиты top (или подбной) какой именно файл компилируется. По умолчанию top показывает только имя программы, например, gcc в колонке COMMAND.

Что я хотел бы: чтобы top показывал в каждой сторчке (где есть gcc) что-то вроде "gcc имя-компилируемого файла" или "gcc имя-выходного .o файла"

Показывать вообще все аргументы gcc не вариант, тк. там десятки опций типа -Dдефайн и -Iпуть, в сумме все
эти опции будут длинной под 1000 символов.
Нужно чтобы top выводил только имя программы (gcc) и какой файл собирается ( .c или .o, какой-то из этих 2 вариантов)
  • Вопрос задан
  • 142 просмотра
Пригласить эксперта
Ответы на вопрос 2
ky0
@ky0
Миллиардер, филантроп, патологический лгун
Берёте список процессов (например, ps auxww), грепаете его и оставляете только нужные вам поля.
Ответ написан
CityCat4
@CityCat4
//COPY01 EXEC PGM=IEBGENER
Взять исходники top и допилить по вкусу. То, что Вам надо - может быть надо Вам одному, ради Вас одного кто будет стараться?
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы