Cómo ocultar la ventana de Terminal cuando se ejecuta un script

2

He creado una secuencia de comandos que se encuentra en los elementos de inicio de sesión de los usuarios que se ejecutan cada vez que un usuario inicia sesión, pero quiero evitar que se abra la ventana de terminal o la aplicación de terminal. No me importa que aparezca el ícono de la aplicación en el dock, pero tengo algunos usuarios que tienden a querer cerrar la ventana de la terminal que cancela lo que hace el script.

He estado buscando en Google y no parece haber una solución simple. Al marcar "Oculto" en los elementos de inicio de sesión no se oculta la ventana.

Gracias

    
pregunta Carter 21.01.2016 - 17:01

2 respuestas

1

Puede ejecutar su script utilizando la pantalla utilidad Esto separará el programa del terminal, por lo que incluso si está cerrado, la ejecución del programa continuará.

La pantalla se cerrará una vez que el programa que se está ejecutando haya finalizado, pero no antes.

    
respondido por el Jozef Legény 21.01.2016 - 17:06
0

En lugar de tener que Terminal.app inicie un archivo .command (supongo), debe configurar un LaunchAgent. Ejecutará un comando o un script sin visibilidad del usuario.

    
respondido por el PEM8000 21.01.2016 - 18:29

Lea otras preguntas en las etiquetas