more playing around spyder scripts
let's bounce.
This commit is contained in:
32
SpyderScripts/run_script.zsh
Executable file
32
SpyderScripts/run_script.zsh
Executable file
@@ -0,0 +1,32 @@
|
||||
#!/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"
|
||||
Reference in New Issue
Block a user