Créer des Applescript avec le terminal (Maj)
Source : seriot.ch
Sachez qu'il est possible de saisir et d'exécuter un AppleScript en passant par le terminal avec la commande osascript. Par exemple, vous pouvez en vous connectant à distance sur une machine lui demander de vider sa corbeille ou de se mettre en veille. Une fois connecté en ssh, tapez les commandes suivantes :
[localhost:~] osascript -e 'tell application "Finder" to sleep'
[localhost:~] osascript -e 'tell application "Finder" to empty trash'
Vous pouvez aussi taper simplement la commande osascript sans argument. Entrez alors votre script sur plusieurs lignes, et pour terminer et exécuter le script tapez sur votre clavier ctrl+d.
[Maj]
Pierre-Olivier Latour me fait très justement remarquer que cette commande ne marche pas du tout à distance, mais uniquement en local par le terminal, du fait qu'on ne peut interagir avec l'interface graphique lorsqu'on est connecté en ssh. Elle présente donc que le seul intérêt de pouvoir exécuter un script rapidement sans passer par l'éditeur de script.
Encore toutes mes excuses pour cette erreur.