1
0
Fork 0
mirror of https://github.com/tldr-pages/tldr.git synced 2025-04-29 23:24:55 +02:00
tldr/pages.id/osx/osascript.md

29 lines
906 B
Markdown
Raw Permalink Normal View History

# 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}}`