15 votos

Cómo saber que la aplicación terminal (Terminal o iTerm) se ejecuta desde dentro de bash

Es necesario tener esquemas de color diferentes para cada uno de los dos tipos terminal que utilice. Que puedo establecer en el. bash_profile como mencionado aquí. Pero, ¿cómo puedo saber que difieren dependiendo de si es una instancia terminal iTerm2 o defecto?

24voto

abjbhat Puntos 184

Hay un sistema variable entorno iTerm y Terminal como los siguientes:

para el Terminal:

TERM_PROGRAM=Apple_Terminal

para iTerm:

TERM_PROGRAM=iTerm.app

Usted debe ver esta variable escribiendo en env de la línea de comandos.

-Utilizando esta variable, usted puede poner una condición en el archivo. bash_profile para seleccionar el color adecuado.

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