Você evidentemente tem um wrapper para ps
- provavelmente um alias, talvez uma função ou script. Verifique com type ps
.
Seu wrapper define alguma opção de formato para torná-lo o padrão para o comando ps
. ps -o pid
solicita tanto o padrão como -o pid
, daí a reclamação de /bin/ps
. Se você quiser ignorar esse padrão, você tem algumas opções:
- Invoque
/bin/ps
em vez de simplesps
. - Se o wrapper for um alias, invoque
\ps
. - Se o wrapper for um alias ou função, invoque
command ps
. - Altere o wrapper para ser mais inteligente, mas isso significa analisar a linha de comando
ps
, que não é para os mais fracos de coração. - Não use esse wrapper.