Sto testando alcuni script che sono destinati ad essere utilizzati in varie app GUI, sia come chiamate shell dirette che come parte di una chiamata do shell script
AppleScript. So per esperienza che la shell che riceve un'app non assomiglia a quello che ottengo per impostazione predefinita all'avvio di Terminal, quindi mi piacerebbe capire un modo per simulare la shell che viene generata da un'app in modo da poter eseguire il debug degli script sapendo che si stanno comportando come dovrei aspettarmi che si comportino nel loro ambiente di utilizzo finale previsto.
Quindi, come posso aprire un terminale (o modificarne uno già aperto) in modo che si comporti come la shell a cui ha accesso l'app della GUI?