/ Forside / Teknologi / Operativsystemer / Linux / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
Linux
#NavnPoint
o.v.n. 11177
peque 7911
dk 4814
e.c 2359
Uranus 1334
emesen 1334
stone47 1307
linuxrules 1214
Octon 1100
10  BjarneD 875
ps og grep - hvad sker der ??
Fra : Brian Ipsen


Dato : 29-09-03 18:30

Hej!

Hvis jeg lave en ps aux får jeg bl.a. følgende linier ud:

news 32672 0.0 0.0 2040 804 ? S 18:09 0:00
/bin/bash /usr/lib/news/suck/suck.cron
news 32675 0.0 0.0 2052 808 ? S 18:09 0:00 /bin/sh
../get.news.inn

Bruger jeg så grep på, f.eks.: "ps aux | grep suck" - så får jeg intet
svar (ud over, at grep komandoen er listet med suck parameteret)....
Hvordan får jeg løst det ?

/Brian


 
 
Jacob Bunk Nielsen (29-09-2003)
Kommentar
Fra : Jacob Bunk Nielsen


Dato : 29-09-03 18:49

Brian Ipsen <spammers@nowhere.net> writes:

> Hvis jeg lave en ps aux får jeg bl.a. følgende linier ud:
>
> news 32672 0.0 0.0 2040 804 ? S 18:09 0:00
> /bin/bash /usr/lib/news/suck/suck.cron

Den linje matcher "suck".

> news 32675 0.0 0.0 2052 808 ? S 18:09 0:00 /bin/sh
> ./get.news.inn

Der står ikke 'suck' nogen steder i den linje.

> Bruger jeg så grep på, f.eks.: "ps aux | grep suck" - så får jeg intet
> svar (ud over, at grep komandoen er listet med suck parameteret)....
> Hvordan får jeg løst det ?

Prøv 'ps auxw|grep suck', så skulle du gerne få den øverste af
ovenstående linjer. Læs om ps i ps(1).

--
Jacob - www.bunk.cc
Insomnia isn't anything to lose sleep over.

Brian Ipsen (29-09-2003)
Kommentar
Fra : Brian Ipsen


Dato : 29-09-03 18:53

On Mon, 29 Sep 2003 19:49:17 +0200, Jacob Bunk Nielsen <spam@bunk.cc>
wrote:

>> Hvis jeg lave en ps aux får jeg bl.a. følgende linier ud:
>>
>> news 32672 0.0 0.0 2040 804 ? S 18:09 0:00
>> /bin/bash /usr/lib/news/suck/suck.cron
>
>Den linje matcher "suck".

I know

>> news 32675 0.0 0.0 2052 808 ? S 18:09 0:00 /bin/sh
>> ./get.news.inn
>
>Der står ikke 'suck' nogen steder i den linje.

Det ved jeg også...

>> Bruger jeg så grep på, f.eks.: "ps aux | grep suck" - så får jeg intet
>> svar (ud over, at grep komandoen er listet med suck parameteret)....
>> Hvordan får jeg løst det ?
>
>Prøv 'ps auxw|grep suck', så skulle du gerne få den øverste af
>ovenstående linjer. Læs om ps i ps(1).

Problemet med
ps aux | grep suck
er, at jeg kun får:

root 591 0.0 0.0 3756 564 pts/5 S 19:51 0:00 grep
suck

Jeg her på fornemmelsen, at det at pipe output videre til grep sætter
en begrænsning på bredden af outputtet....

/Brian

Jacob Bunk Nielsen (29-09-2003)
Kommentar
Fra : Jacob Bunk Nielsen


Dato : 29-09-03 19:03

Brian Ipsen <spammers@nowhere.net> writes:
> Jacob Bunk Nielsen <spam@bunk.cc> wrote:
>
>>'ps auxw|grep suck'
>> Læs om ps i ps(1).
>
> Problemet med
> ps aux | grep suck

Læs venligst hvad jeg skriver. Du mangler et 'w' i forhold til hvad
jeg skrev.

> Jeg her på fornemmelsen, at det at pipe output videre til grep sætter
> en begrænsning på bredden af outputtet....

Nej, det er ps der sætter begrænsningen.

--
Jacob - www.bunk.cc
Who's on first?

Søg
Reklame
Statistik
Spørgsmål : 177551
Tips : 31968
Nyheder : 719565
Indlæg : 6408842
Brugere : 218887

Månedens bedste
Årets bedste
Sidste års bedste