Linux
Para a versão GNU de pgrep
, o -i
(insensibilidade a maiúsculas e minúsculas) não é suportado e a saída longa + difusa é obtida com -af
.
$ pgrep -af apache
OUTPUT:
1748 /usr/sbin/apache2 -k start
Página do manual :
-a, --list-full
List the full command line as well as the process ID. (pgrep only.)
-f, --full
The pattern is normally only matched against the process name.
When -f is set, the full command line is used.
MacOS
No OSX (e por inferência, no BSD) -l
( saída longa ) em combinação com -f
(correspondência contra listas de argumentos completos ) exibirá o comando completo ( -i
adiciona insensibilidade a maiúsculas e minúsculas):
$ pgrep -fil ssh
OUTPUT:
33770 ssh: [email protected] [mux] t
A página de manual :
-l Long output. For pgrep, print the
process name in addition to the
process ID for each matching
process. If used in conjunction
with -f, print the process ID and
the full argument list for each
matching process. For pkill, dis-
play the kill command used for
each process killed.