Eu não tenho acesso a uma máquina BSD para verificar, mas o seu comando ps
deve funcionar como anunciado. Em qualquer caso, como um hack sujo, você poderia apenas analisar a saída do total ps
(onde NNN
é o PID que você está procurando):
ps aux | awk -v OFS="\t" '$2=="NNN"'
Ou para manter o formato de saída idêntico ao de ps
:
ps aux | grep -i '^[a-z ]*NNN '
Você pode ter que ajustar um pouco as opções ps
, já que elas são diferentes no BSD. Basta usar qualquer combinação que imprima todos os processos.