Groups | Search | Server Info | Login | Register


Groups > comp.os.linux.misc > #80948

Re: Ridiculous Online Programming "Advice"

From rbowman <bowman@montana.com>
Newsgroups comp.os.linux.misc
Subject Re: Ridiculous Online Programming "Advice"
Date 2026-01-11 22:31 +0000
Message-ID <msimlqF4ju7U1@mid.individual.net> (permalink)
References <546dnQ79vYkSZP_0nZ2dnZfqnPSdnZ2d@giganews.com> <msh1ulFqhrqU1@mid.individual.net> <7y2dnbcmBsiqyP70nZ2dnZfqn_udnZ2d@giganews.com>

Show all headers | View raw


On Sun, 11 Jan 2026 02:45:59 -0500, c186282 wrote:

> On 1/11/26 02:31, rbowman wrote:
>> On Sat, 10 Jan 2026 20:14:49 -0500, c186282 wrote:
>> 
>>>     def AmRunning(ss) :
>>>       return os.popen("ps ax").read().count(ss) # get, unwrap, count
>> 
>> .bashrc AmRunning() {
>> 	ps aux | grep $1 | wc -l
>> }
> 
>    "aux" creates a much larger text.
> 
>    And, for this purpose, no 'grep' is needed or desired.

$ ps aux | wc
    419    5866   71885

 ps ax | wc
    418    3347   55870

From 'man ps'

      To see every process on the system using BSD syntax:
          ps ax
          ps axu


I suppose you think count(ss) isn't doing a sort of grep as it tests every 
element in the list for ss.

I should thank you. It did inspire me to add

Find() {
	find . -name $1 | xargs grep $2
}

to my .bashrc. I use it a lot and was always going to get roundtoit.

Back to comp.os.linux.misc | Previous | NextPrevious in thread | Next in thread | Find similar


Thread

Ridiculous Online Programming "Advice" c186282 <c186282@nnada.net> - 2026-01-10 20:14 -0500
  Re: Ridiculous Online Programming "Advice" rbowman <bowman@montana.com> - 2026-01-11 07:31 +0000
    Re: Ridiculous Online Programming "Advice" c186282 <c186282@nnada.net> - 2026-01-11 02:45 -0500
      Re: Ridiculous Online Programming "Advice" Rich <rich@example.invalid> - 2026-01-11 20:31 +0000
        Re: Ridiculous Online Programming "Advice" c186282 <c186282@nnada.net> - 2026-01-11 18:12 -0500
          Re: Ridiculous Online Programming "Advice" rbowman <bowman@montana.com> - 2026-01-12 05:24 +0000
          Re: Ridiculous Online Programming "Advice" Rich <rich@example.invalid> - 2026-01-12 05:57 +0000
      Re: Ridiculous Online Programming "Advice" rbowman <bowman@montana.com> - 2026-01-11 22:31 +0000
        Re: Ridiculous Online Programming "Advice" Rich <rich@example.invalid> - 2026-01-12 06:02 +0000
          Re: Ridiculous Online Programming "Advice" rbowman <bowman@montana.com> - 2026-01-12 08:05 +0000
    Re: Ridiculous Online Programming "Advice" Nuno Silva <nunojsilva@invalid.invalid> - 2026-01-11 10:32 +0000
      Re: Ridiculous Online Programming "Advice" rbowman <bowman@montana.com> - 2026-01-11 22:51 +0000
        Re: Ridiculous Online Programming "Advice" c186282 <c186282@nnada.net> - 2026-01-11 19:31 -0500
          Re: Ridiculous Online Programming "Advice" rbowman <bowman@montana.com> - 2026-01-12 07:05 +0000
            Re: Ridiculous Online Programming "Advice" c186282 <c186282@nnada.net> - 2026-01-12 17:42 -0500
        Re: Ridiculous Online Programming "Advice" Nuno Silva <nunojsilva@invalid.invalid> - 2026-01-11 23:57 +0000
          Re: Ridiculous Online Programming "Advice" rbowman <bowman@montana.com> - 2026-01-12 08:07 +0000

csiph-web