Author: Pierre Carrier
Date: To: diam nephea
CC: ML Guilde
Old-Topics: ps et grepSubject: Re: ps et grep
Re-bonjour liste,
2010/6/4 diam nephea <diam_fr@???>:
> Bonsoir j'aimerais savoir si il est possible de faire ps -aux |grep process1 proccess2 sur une ligne ?
1) "ps aux" est au moins équivalent à "ps -aux", pour certaines
versions (non-GNU) de ps le premier marchera mais pas le second.
2) "ps aux|grep ls" retournera au moins tous les ls ET lui-même, ie "grep ls"
3) Pour palier à 2, une bidouille classique consiste en
ps aux|grep [l]s
4) "ps aux|grep ls" retournera aussi "vim ls"
5) "ps aux|grep ls" retournera aussi "gls"
5) Pour palier à 2 et 4,
pgrep ls
6) Pour palier à 2 mais garder 4,
pgrep -f ls
7) Pour palier à 2, 4 et 5,
grep '^ls$'
7) Pour lister tous les processus ls et du,
pgrep '^(ls|du)$'
Bien cordialement,
--
Pierre Carrier