A PowerShell script to get 5 most CPU intensive processes.
PowerShell passes .NET CLI object(s) into the next pipeline (<-- this is most unique feature of all shells) so there is need to parse text as you do in other shells (using sed or awk).
sed
awk
PS C:\misc\sources> gps | sort -desc cpu | select -first 5 id, cpu, processname Id CPU ProcessName -- --- ----------- 9352 7230.578125 firefox 13124 6531.015625 firefox 10460 6419.5 firefox 2296 6017.03125 firefox 9172 4406.453125 firefox
This is pretty neat
Thanks Vinay.
Are you sure you want to hide this comment? It will become hidden in your post, but will still be visible via the comment's permalink.
Hide child comments as well
Confirm
For further actions, you may consider blocking this person and/or reporting abuse
We're a place where coders share, stay up-to-date and grow their careers.
A PowerShell script to get 5 most CPU intensive processes.
PowerShell passes .NET CLI object(s) into the next pipeline (<-- this is most unique feature of all shells) so there is need to parse text as you do in other shells (using
sed
orawk
).This is pretty neat
Thanks Vinay.