2 votos

Archivo de comandos de Apple sale temprano

Escribí un .command de la escritura que cuando que lance, apenas sale y es de rápido para mí ver lo que está sucediendo. ¿Cómo puedo evitar que lo abierto?

8voto

EndangeredMassa Puntos 9532

Cuando hace doble clic en un .command en el Finder, el Terminal se abre y ejecuta /path/to/your.command ; exit; El exit al final sale de la concha, y tiene Terminal del conjunto de preferencias para cerrar la ventana cuando esto sucede.

  • Ir a la Terminal -> Preferencias -> Ajustes -> cualquier Tema está marcado como Predeterminado -> Shell> Cuando se cierre el shell: y elegir la opción "no cerrar la ventana".

Alternativamente, si usted no quiere a la Terminal de cambiar las preferencias:

  • Si el comando de las salidas de algo a STDOUT que desea leer después de que el comando de las salidas, se puede canalizar la salida del comando a través de la less, que permanecerán abiertas que permite desplazarse a través de la salida con las teclas de flecha hasta que salga de ella con q. Simplemente añada |less al final del comando en el script.

EDITAR:

  • Encontrar una opción más flexible. Si la tubería de algo a través de la less no es práctico por el motivo que sea, o su guión es demasiado complicado, puede agregar un último comando que se espera la entrada del usuario antes de terminar. He utilizado
$ leer -n 1 -p ", y listo. Pulse cualquier tecla para salir. "

(Espere un carácter de entrada mientras se muestra el símbolo del sistema.)

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