Du kan starta ett annat script (eller vilket annat program för den delen också) genom att skriva sökvägen till det, antingen den fullständiga sökvägen eller den relativa. Den relativa sökvägen utgår dock från katalogen du kör från så vill man använda det och fortfarande kunna starta scriptet från valfri katalog lägger man in något i stil med cd "$(dirname "$0")" först för att låta scriptet byta till samma katalog som scriptet ligger i. Det gäller bara då scriptet körs och påverkar inte ditt ordinare skal.
Man kan starta ett AppleScript med hjälp av osascript, antingen genom att skriva osascript och filnamnet eller genom att lägga in #!/usr/bin/osascript i början på AppleScript-filen och starta det som vilket annat script som helst.
Även om man kan starta vanliga program genom att skriva ut sökvägen till dem kan man även gå via open. T. ex. open -a TextEdit foo.sh för att öppna foo.sh i TextEdit, eller bara open foo.sh för att låta LaunchServices lista ut vilket program som ska användas.