Skip to main content

execute_applescript

Function execute_applescript 

Source
pub async fn execute_applescript(script: &str) -> Result<String>
Expand description

Execute a multi-line AppleScript string via osascript.

Execute an AppleScript:

  1. Split on newlines
  2. Trim + escape double-quotes in each line
  3. Filter empty lines
  4. Pass each line as a separate -e "line" argument