1 votos

Ejecutar un comando de terminal desde un archivo .terminal

Acabo de descubrir cómo exportar la configuración de la terminal que crea un .terminal archivo. Y me doy cuenta de que el ExecutionString ha cambiado al parámetro CommandString parámetro.

Puse un comando en las etiquetas de cadena y funcionó pero saltó directamente a [Process Completed] después de haberlo hecho. ¿Hay alguna manera de conseguir que me dé una nueva línea de aviso para más comandos?

0voto

Kent Puntos 3462

En el archivo .terminal, RunCommandAsShell no debe establecerse en <true/> .

Esto se correlaciona con la casilla "Ejecutar dentro del shell" en la sección "Shell" de la ventana de preferencias; cuyo nombre es más intuitivo.

Cuando la preferencia no está seleccionada ( RunCommandAsShell es verdadero), entonces el shell por defecto es reemplazado por el comando que hayas utilizado. Si se selecciona la preferencia ( RunCommandAsShell es falso o no aparece en el archivo .terminal), entonces el comando se ejecuta después de cargar el shell por defecto para esa ventana/pestaña de Terminal.

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