System Grab Bag

View all TLDR pages from Mac OS X (or from all pages)

osascript

Run AppleScript or JavaScript for Automation (JXA). More information: https://ss64.com/osx/osascript.html.
  • Run an AppleScript command:
    osascript -e "{{say 'Hello world'}}"
  • Run multiple AppleScript commands:
    osascript -e "{{say 'Hello'}}" -e "{{say 'world'}}"
  • Run a compiled (*.scpt), bundled (*.scptd), or plaintext (*.applescript) AppleScript file:
    osascript {{path/to/apple.scpt}}
  • Get the bundle identifier of an application (useful for open -b):
    osascript -e 'id of app "{{Application}}"'
  • Run a JavaScript command:
    osascript -l JavaScript -e "{{console.log('Hello world');}}"
  • Run a JavaScript file:
    osascript -l JavaScript {{path/to/script.js}}

License and Disclaimer

The content on this page is copyright © 2014—present the tldr-pages team and contributors.
This page is used with permission under Creative Commons Attribution 4.0 International License.

While we do attempt to make sure content is accurate, there isn't a warranty of any kind.