Selecione PID pelo comando completo

0

Eu preciso selecionar o PID de um processo Java. Se eu executar algo assim: ps -C java -o pid= , ele selecionará todos os processos Java. Eu estou atrás de um processo específico onde o comando usado para iniciar é ./java -jar /path/to/my/jar.jar

Se eu tentar isto: ps -C "./java -jar /path/to/my/jar.jar" -opid= não funciona porque a seleção não está correta.

Alguém sabe como eu posso selecionar o PID com base no comando de inicialização?

    
por Cheetah 16.07.2014 / 11:59

1 resposta

3
ps aux | grep 'java -jar /path/to/my/jar.jar' | grep -v grep | awk '//{print $2}'
    
por 16.07.2014 / 12:08

Tags