Я пытаюсь получить этот вывод
15% abc
7% xyz
Выполнение этой команды
ps axo pmem,args --sort -pmem,-rss,-vsz | grep -v grep |
grep -e abc-e xyz | awk {'print $1'}
Как мне вписать свои grep -e
аргументы в вывод?
Прямо сейчас, как и ожидалось, я получаю только
15%
7%
Вы можете предположить, что мой скрипт Python создает команду на лету, и что я могу изменить ее любым нужным мне способом.
решение1
Из примера вывода я думаю, что вам нужно что-то вроде этого:
ps axo pmem,args --sort -pmem,-rss,-vsz | awk '{print $1 "% " $2}' | grep -e abc -e xyz
Вывод должен быть:
15.0% abc
7.0% xyz