Me gustaría obtener una lista de todas las aplicaciones que se ejecutan actualmente en mi máquina usando la línea de comandos. Debería ser similar a lo que obtienes cuando abres el Monitor de actividad y eliges guardar la lista.
Noté que el comando ps -a
hace algo similar, pero corta los nombres de los procesos.
Solo me interesa el nombre de los procesos, por lo que no necesito todas las columnas que genera el Monitor de actividad.
Actualización: Debería haber sido más claro ... No quiero que se muestre la ruta completa al proceso. Solo quiero el nombre del proceso, tal como aparece en el Monitor de actividad. Por ejemplo, ps
hace que lanchd
se muestre como /sbin/launchd
en lugar de como se muestra en el Monitor de actividad (es decir, solo lanchd
). Esto es un problema porque los procesos que tienen rutas muy largas terminan siendo truncados (dependiendo del tamaño de la ventana de mi terminal), y ni siquiera puedo ver el nombre del proceso.