O back-end BSD do MacOS foi psincorporado. O Manual Geral de Comandos do BSD diz que
A maior mudança está na interpretação da opção -u, que agora exibe processos pertencentes aos nomes de usuário especificados. Portanto, "ps -aux" falhará (a menos que você queira saber sobre o usuário "x"). Por conveniência, no entanto, "ps aux" ainda funciona como no Tiger.
Estou me perguntando qual é o padrão atual para isso - ouso escrever - comando obsoleto + sequência de parâmetros.
-ponde p é um caractere de parâmetro. (ou --parameterem que p é explicitado)
ps auxmenos?