Como obter o pid de um script de shell
Existem três maneiras de o ID do processo de um script de shell, mas deve -se lembrar que o script deve estar em execução, então aqui estão essas três maneiras:
Como obter o PID usando a variável $$
Uma das maneiras mais simples de obter o PID de um script de shell é usando a variável $$ embutida. A variável $$ armazena o PID do processo atual, que neste caso é o script de shell. Veja como usar a variável $$ para obter o PID de um script de shell, tudo o que você precisa fazer é apenas adicionar a linha abaixo dada no script:
Echo "Pid deste script é:" $$
Quando você executa o script, seu ID do processo será exibido como na imagem abaixo:
Como obter o PID usando o comando ps
O comando PS é uma ferramenta versátil para exibir informações sobre processos de execução em sistemas operacionais baseados em Linux ou Unix. Veja como usar o comando PS para obter o PID de um script de shell:
ps -ef | grepp