#!/bin/zsh # Script to execute an AppleScript or action script file # Usage: ./run_script.zsh /path/to/your/script.scpt # Check if a script path was provided if [ $# -eq 0 ]; then echo "Error: No script file specified" echo "Usage: $0 /path/to/script.scpt" exit 1 fi SCRIPT_PATH="$1" # Check if the file exists if [ ! -f "$SCRIPT_PATH" ]; then echo "Error: Script file not found: $SCRIPT_PATH" exit 1 fi # Execute the script using osascript osascript "$SCRIPT_PATH" # Capture the exit status EXIT_STATUS=$? if [ $EXIT_STATUS -ne 0 ]; then echo "Script execution failed with status: $EXIT_STATUS" exit $EXIT_STATUS fi echo "Script executed successfully"