Je teste quelques scripts qui sont destinés à être utilisés dans diverses applications GUI, soit en tant qu'appels shell directs, soit en tant que partie d'un AppleScript. do shell script
appel. Je sais par expérience que l'interpréteur de commandes qu'obtient une application n'a rien à voir avec ce que j'obtiens par défaut lorsque je lance Terminal, j'aimerais donc trouver un moyen de simuler l'interpréteur de commandes qu'obtient une application afin de pouvoir déboguer les scripts en sachant qu'ils se comportent comme je devrais m'attendre à ce qu'ils se comportent dans leur environnement d'utilisation final prévu.
Alors, comment ouvrir un terminal (ou modifier un terminal déjà ouvert) pour qu'il se comporte comme le shell auquel une application GUI a accès ?