Running a command in a new Mac OS X Terminal window
one way I can think to do it off the top of my head is to create a .command file and run it like so:
echo echo hello > sayhi.command; chmod +x sayhi.command; open sayhi.command
or use applescript:
osascript -e 'tell application "Terminal" to do script "echo hello"'
although you'll either have to escape a lot of double quotes or not be able to use single quotes
Partial solution:
Put the things you want done in a shell-script, like so
#!/bin/bash
ls
echo "yey!"
And don't forget to 'chmod +x file
' to make it executable. Then you can
open -a Terminal.app scriptfile
and it will run in a new window. Add 'bash
' at the end of the script to keep the new session from exiting. (Although you might have to figure out how to load the users rc-files and stuff..)