1 votes

Exécuter un shell script ayant une icône individuelle dans le dock

Cible

Exécuter un outil de ligne de commande ou un script affiché avec une icône spécifique dans le dock. Une fenêtre de terminal ne doit pas être affichée. J'aimerais l'utiliser pour démarrer octave avec son interface utilisateur.

Ce que j'ai essayé

  • Automate

    1. Créez une application automate et exécutez un script.
    2. Modifier son icône à l'aide de la fenêtre d'information sur les fichiers du programme de recherche
    3. J'ai maintenant une icône de demande individuelle
    • Résultat : Après le démarrage, l'automator appelle le terminal et l'icône du terminal apparaît dans le dock, hébergeant mon outil de ligne de commande. Mon icône individuelle n'apparaît pas dans le dock lorsqu'il est en cours d'exécution.
  • Shell script

    1. Créer un shell script. myapp.sh le démarrage de mon outil de ligne de commande.
    2. Rendre exécutable avec chmod u+x myapp.sh
    3. Impossible de changer d'icône en utilisant la fenêtre d'information du chercheur.
    • Résultat : Lorsque l'on clique, une fenêtre de terminal s'ouvre.

Solutions possibles

  • Utiliser un outil de ligne de commande pour changer l'icône du processus en cours d'exécution ?
  • Démarrer le terminal avec une icône spécifique ?
  • ... ?

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