Okay, So I've been attempting this for about three hours now without success.
How do you search/display/use the
top command (or
ps command if it works...) to output a list of all procs, sorted by CPU time Excluding procs owned by 'root'.
My attempts so far:
top -b -S -n 1 | grep -v root top -b -S -n 1 | egrep -ve root ps -eo pid,user,args,etime,time,%cpu --sort etime | egrep -v root
That and various attempts at running top in batch mode, outputting to a file and attempting to
awk/grep/sort through it and sort it properly by the amount of CPU time (mostly unable to find the right column / manage to sort the right column in any seemingly useful way).
Forgive me if that seems a bit of a muddle; tl;dr:
I just want some way to easily read top without root procs and sorted by CPU time.