osascript

Jalankan AppleScript atau JavaScript for Automation (JXA) dari command-line. Informasi lebih lanjut: https://keith.github.io/xcode-man-pages/osascript.1.html.

  • Jalankan sebuah perintah AppleScript:

osascript -e "say 'Halo dunia'"

  • Jalankan beberapa perintah AppleScript:

osascript -e "say 'Halo'" -e "say 'dunia'"

  • Mengeksekusi perintah dari file AppleScript yang telah terkompilasi (*.scpt), terbundel (*.scptd), atau secara plaintext (*.applescript):

osascript jalan/menuju/apple.scpt

  • Mendapatkan ID pengenal (bundle identifier) dari sebuah aplikasi (dapat digunakan untuk perintah open -b):

osascript -e 'id of app "Aplikasi"'

  • Jalankan sebuah perintah JavaScript:

osascript -l JavaScript -e "console.log('Halo dunia');"

  • Mengeksekusi perintah dari file JavaScript:

osascript -l JavaScript jalan/menuju/javascript.js