El backend BSD de MacOS tiene ps
incorporado. El Manual de Comandos Generales de BSD dice que
El cambio más grande está en la interpretación de la opción -u, que ahora muestra los procesos que pertenecen a los nombres de usuario especificados. Por lo tanto, "ps -aux" fallará (a menos que desee saber sobre el usuario "x"). Sin embargo, como conveniencia, "ps aux" todavía funciona como lo hizo en Tiger.
Me pregunto cuál es el estándar actual para esto; me atrevo a escribir— obsoleto comando + secuencia de parámetros.