0 votos

Mantenga abierta la aplicación de script bash independiente después de ejecutar el script

Tengo un script en bash que me he convertido en independiente macOS aplicación (es decir, he creado una carpeta Script.app que contiene subcarpetas Contents y MacOS y en la carpeta de MacOS reside mi script de bash). Si abro la aplicación de la secuencia de comandos bash ejecuta y después de la carrera con éxito, la aplicación se cierra inmediatamente.

Me gustaría que la aplicación permanezca abierto y ejecutar otro script de bash que al salir de la aplicación. O, si esto no se puede hacer, realizar algunas Buscador de acción sobre dejar de fumar (más precisamente desmontar un Volumen).

1voto

PRK Puntos 394

Recopilando lo que está arriba en los comentarios, esto es lo que funciona: use Script Editor para escribir un script que contenga

 do shell script "complete_path_to_start_script"
on quit
    do shell script "complete_path_to_quit_script"
    continue quit
end quit
 

Use Script Editor para exportar el script como una aplicación independiente que permanece abierta después de que el script de inicio ha finalizado. Esta opción se puede seleccionar en una casilla de verificación.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X