Ich versuche diese Ausgabe zu erhalten
15% abc
7% xyz
Ausführen dieses Befehls
ps axo pmem,args --sort -pmem,-rss,-vsz | grep -v grep |
grep -e abc-e xyz | awk {'print $1'}
Wie kann ich meine grep -e
Argumente in die Ausgabe einfügen?
Im Moment bekomme ich, wie vorherzusehen war, nur
15%
7%
Sie können davon ausgehen, dass mein Python-Skript den Befehl spontan erstellt und ich ihn nach Bedarf ändern kann.
Antwort1
Aus dem Ausgabebeispiel schließe ich, dass Sie etwa Folgendes benötigen:
ps axo pmem,args --sort -pmem,-rss,-vsz | awk '{print $1 "% " $2}' | grep -e abc -e xyz
Die Ausgabe sollte wie folgt aussehen:
15.0% abc
7.0% xyz