O comando ps
do Linux pode emular ps
implementações de vários tipos de Unix. Defina a variável de ambiente PS_PERSONALITY
to bsd
para aceitar silenciosamente -aux
como "listar todos os processos usando o conjunto de colunas BSD tradicional". De um script de shell:
PS_PERSONALITY=bsd /command/you/cannot/modify
De C:
setenv("PS_PERSONALITY", "bsd", 1);
function_you_cannot_modify();
unsetenv("PS_PERSONALITY");