Aqui está um exemplo da sugestão de gravvity :
$ MARKER=snooze sleep 120&
$ ps ew | grep -o ".*[M]ARKER=snooze"
11741 pts/2 S 0:00 sleep 120 MARKER=snooze
A opção e
faz ps
imprimir o ambiente do processo. A opção -o
e a regex fazem grep
cortar qualquer parte do ambiente após a parte que estamos procurando, mas eu não apostaria nela sempre tendo resultados tão limpos (mais do ambiente pode ser impresso). Colocar parte do padrão entre colchetes executa a função que as pessoas costumam usar grep -v
para - eliminar o grep
dos resultados.