13

I am lazy so I want to write a shell script to open my dev environment. I setup two commands dev and dev-startup. When I run dev /directory/path it should open a new terminal window at /directory/path and execute dev-startup.

I'm not sure how to open the terminal window at a specific directory and then run a final command to run the tools I need to setup the environment.

I'm running OSX, so maybe AppleScript is the answer?

Calebmer
  • 2,972
  • 6
  • 29
  • 36

1 Answers1

16

Option 1 with xterm (will automatically close the window when completed):

xterm -e "cd /tmp/; watch 'pwd;date'"

Option 2 with MacOS terminal:

osascript -e 'tell application "Terminal" to do script "cd /tmp;pwd"'
volker
  • 1,805
  • 15
  • 15