Siempre que no esté en un navegador o en mi editor de texto, la mayor parte de mi tiempo en mi Mac lo paso en la terminal.
¿Cuál es una forma rápida y genérica de averiguar cómo ejecutar un programa GUI desde el shell bash? Parece que siempre tenemos que correr y descubrir que el programa xyz puede ser llamado como 'abc'.
Por ejemplo, Sublime Text's es 'subl', Kaleidoscope es 'ksdiff'. Genial, pero necesitas buscar estos para cada programa. Y hay muchas preguntas idénticas, sobre Finder, por ejemplo.
¿Cuál es el mejor enfoque de Mac para descubrir la línea de comandos "alias" para una aplicación? ¿Puedo hacer uso del Monitor de actividad si el programa está abierto? ¿Tengo que buscar en la carpeta de aplicaciones? Si es así, ¿cómo puedo distinguir el "archivo de alias de línea de comandos" de los demás?
¿O puedo usar "ps aux" en bash? Por ejemplo, en Linux o en Windows, "foo.exe" en la lista de procesos significa que simplemente puede escribir "foo.exe" para iniciar ese programa. Pero Sublime aparece como Texto Sublime, no 'subl', así que no creas que funcionaría.