1 votes

Comment puis-je changer les paramètres du terminal pour fermer automatiquement le terminal après l'exécution en utilisant un script shell?

Lorsque j'exécute un fichier de commande ou un fichier shell, après l'exécution, le terminal reste ouvert et cela ne semble pas approprié. Je veux fermer le terminal par script sans modifier les paramètres manuellement sur MAC s'il vous plaît aidez..

1 votes

Avez-vous essayé d'utiliser l'application Automator ?

0 votes

Non, je ne connais pas l'application Automator

1voto

Joakim Danielson Points 146

Vous pouvez quitter le terminal en appelant deux commandes l'une après l'autre, exécuter le script et ensuite quitter

$> myScript.sh && exit

0 votes

Avec la configuration par défaut pour Terminal, ajouter && exit après une commande ne ferme pas Terminal.

0 votes

@user3439894 Que voulez-vous dire par "configuration par défaut"? Cela fonctionne pour moi et je n'ai rien changé de spécial avec mon terminal, sauf l'apparence bien que je lance OS X 10.14. Je vois que vous avez balisé votre question applescript, le faites-vous à partir d'un applescript ou directement dans le terminal?

0 votes

Cela ne ferme pas non plus Terminal pour moi. Il ferme la fenêtre ou l'onglet qui exécutait le processus shell, mais l'application Terminal ne se ferme pas tant que je ne le fais pas physiquement moi-même. Par conséquent, @JoakimDanielson , je me demande si vous n'avez pas remarqué que l'application continue de fonctionner dans le dock, ou si vos voyants indicateurs sont éteints.

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X