public inbox for gentoo-user@lists.gentoo.org
 help / color / mirror / Atom feed
Search results ordered by [date|relevance]  view[summary|nested|Atom feed]
thread overview below | download: 
* Re: [gentoo-user] Filter grep output of 'ps aux'
  @ 2012-03-02 21:52 99%                 ` Paul Hartman
  0 siblings, 0 replies; 1+ results
From: Paul Hartman @ 2012-03-02 21:52 UTC (permalink / raw
  To: gentoo-user

On Fri, Mar 2, 2012 at 3:23 PM, Tanstaafl <tanstaafl@libertytrek.org> wrote:
> On 2012-03-02 3:50 PM, Paul Hartman <paul.hartman+gentoo@gmail.com> wrote:
>>
>> On Fri, Mar 2, 2012 at 2:39 PM, Tanstaafl<tanstaafl@libertytrek.org>
>>  wrote:
>>>
>>> On 2012-03-02 2:33 PM, Paul Hartman<paul.hartman+gentoo@gmail.com>
>>>  wrote:
>>>>
>>>>
>>>> And you can use the --sort options for ps to sort by cpu or anything
>>>> you like (see the manpage)
>>>
>>>
>>>
>>> Even better, thanks Paul...
>>>
>>> watch -n1 "ps aux --sort=-%cpu | gawk '{ if ( \$3>  1.0 ) { print } }'"
>>>
>>> does exactly what I want...
>>>
>>> Hmmm... is there an easy way to include the column headers?
>>
>>
>> To build on Grant's suggestion:
>> ps aux --sort %cpu | gawk 'NR==1; $3>  0'
>
>
> Hmmm.. ok, this works beautifully, thanks!
>
> But when I tried to incorporate it into the watch command like the other
> one:
>
> Original:
>
> watch -n1 "ps aux --sort=-%cpu | gawk '{ if ( \$3 > 1.0 ) { print } }'"
>
> Attempt at incorporating your command into this:
> watch -n1 "ps aux --sort=-%cpu | gawk 'NR==1; $3 > 0'"
>
> it gives me a syntax error:
>
> Every 1.0s: ps aux --sort=-%cpu | gawk 'NR==1; >  0'
>                                                            Fri Mar  2
> 16:19:01 2012
>
> gawk: NR==1; >  0
> gawk:        ^ syntax error
>
> Any ideas on how to get this working in the watch version
>
> Thanks Paul, this will be very useful to me...
>

Put a backslash before the $, it needs to be escaped in that context.



^ permalink raw reply	[relevance 99%]

Results 1-1 of 1 | reverse | options above
-- pct% links below jump to the message on this page, permalinks otherwise --
2012-03-02 17:46     [gentoo-user] Filter grep output of 'ps aux' Tanstaafl
2012-03-02 17:56     ` Pandu Poluan
2012-03-02 18:03       ` Tanstaafl
2012-03-02 18:12         ` Jason
2012-03-02 18:32           ` Tanstaafl
2012-03-02 19:33             ` Paul Hartman
2012-03-02 20:39               ` Tanstaafl
2012-03-02 20:50                 ` Paul Hartman
2012-03-02 21:23                   ` Tanstaafl
2012-03-02 21:52 99%                 ` Paul Hartman

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox