O processo extra é criado pelo pipe.
Para mais informações, leia esta explicação muito boa do bash e da árvore de processos .
Observe que a saída de ps
não foi projetada para ser analisável. Ao tentar analisar ps
, é mais provável que você esteja usando pgrep
.