Eu quero iniciar o processo (por exemplo, myCommand) e obter seu pid (para permitir matá-lo mais tarde).
Tentei ps e filtro por nome, mas não consigo distinguir processo por nomes
myCommand
ps ux | awk '/<myCommand>/ {print $2}'
Porque os nomes dos processos não são exclusivos.
Eu posso executar o processo por:
myCommand &
Descobri que posso obter esse PID por:
echo $!
Existe alguma solução mais simples?
Eu ficaria feliz em executar myCommand e obter seu PID como resultado de um comando de linha.