Objetivo
Ejecuta una herramienta de línea de comandos o script mostrado con un icono específico en el dock. No se debe mostrar una ventana de terminal. Me gustaría usar esto para iniciar octava con su gui.
Lo que he probado
-
Autómata
- Crear una aplicación automator y ejecutar un shell script.
- Cambia su icono mediante la ventana de información de archivos del buscador
- Ahora tengo un icono de aplicación individual
- Resultado: Tras el inicio, Automator llama a Terminal y el icono de Terminal aparece en el dock alojando mi herramienta de línea de comandos. Mi icono individual no aparece en el dock mientras se ejecuta.
-
Shell script
- Crear un shell script
myapp.sh
iniciando mi herramienta de línea de comandos. - Hacer ejecutable con
chmod u+x myapp.sh
- No se puede cambiar el icono en absoluto utilizando la ventana de información del buscador.
- Resultado: Al hacer clic se abre una ventana de terminal.
- Crear un shell script
Posibles soluciones
- ¿Utilizar una herramienta de línea de comandos para cambiar el icono del proceso que se está ejecutando?
- ¿Iniciar terminal con un icono específico?
- ...?
0 votos
Probablemente sea más estable crear una pequeña aplicación que ejecute el shell script.