Je souhaite créer un fichier exécutable qui, lorsqu'il est exécuté, envoie une fenêtre contextuelle. J'ai le code pour le popup
osascript -e 'tell app "Finder" to display dialog "message"'
mais ne sait pas comment créer un fichier exécutable.
Je souhaite créer un fichier exécutable qui, lorsqu'il est exécuté, envoie une fenêtre contextuelle. J'ai le code pour le popup
osascript -e 'tell app "Finder" to display dialog "message"'
mais ne sait pas comment créer un fichier exécutable.
Rédigez votre script dans un fichier texte, en incluant les éléments suivants shebang .
Si vous n'utilisez qu'AppleScript, vous pouvez utiliser osascript comme shebang :
#!/usr/bin/osascript
tell app "Finder" to display dialog "message"
Active le bit exécutable du fichier.
chmod +x /path/to/file
Vous obtenez ainsi un fichier qui exécutera votre script de l'interpréteur de commandes lorsqu'il sera ouvert.
Vous pouvez l'enregistrer en tant que script en le plaçant dans un fichier en texte clair et en l'enregistrant sous la forme suivante dialog.sh :
#!/bin/bash
osascript -e 'tell app "Finder" to display dialog "message"'
Ensuite, rendez le fichier exécutable dans le terminal en exécutant chmod +x /path/to/dialog.sh
.
Exécuter dans le terminal en lançant /path/to/dialog.sh
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.