Quelque peu copié de : Exécution de scripts Shell scripts à partir du Dock OS X
L'exemple suivant crée une application en cours d'exécution qui n'a pas besoin d'ouvrir le terminal pour fonctionner. Faites quelque chose comme ce qui suit à partir de la ligne de commande :
name='JMeter Launcher'
apppath='/Applications/apache-jmeter-2.11/bin/jmeter'
mkdir -p "/Applications/$name.app/Contents/MacOS"
cat > "/Applications/$name.app/Contents/MacOS/$name" <<EOF
#!/bin/sh
$apppath
EOF
chmod +x "/Applications/$name.app/Contents/MacOS/$name"
Cela créera une application cliquable qui, lorsqu'elle sera lancée, exécutera le shell script portant le même nom, qui exécutera votre jmeter
binaire.
Il est à noter que le JMeter Launcher
doit correspondre au nom du répertoire principal .app et au nom script dans le fichier MacOS
répertoire précisément c'est pourquoi ce script le stocke dans une variable.
Par ailleurs, si vous souhaitez modifier l'icône, vous pouvez sélectionner l'application dans le Finder, obtenir des informations à son sujet, sélectionner l'icône par défaut en haut de la fenêtre d'information et coller une image PNG 512×512 par-dessus.