Estoy probando algunos scripts que están destinados para su uso dentro de varias aplicaciones GUI, ya sea como llamadas directas de shell o como parte de una llamada de AppleScript do shell script
. Sé por experiencia que el shell que obtiene una aplicación no se parece en nada a lo que obtengo por defecto al iniciar Terminal, así que me gustaría encontrar una manera de simular el shell que obtiene una aplicación para poder depurar los scripts sabiendo que se están comportando como debería esperar que se comporten en su entorno de uso final esperado.
Entonces, ¿cómo abro un terminal (o modifico uno que ya está abierto) para que se comporte como el shell al que tiene acceso una aplicación GUI?