我很懒,所以我想编写一个shell脚本来打开我的开发环境。我设置了两个命令dev
和dev-startup
。当我运行dev /directory/path
时,它应该在/directory/path
打开一个新的终端窗口并执行dev-startup
。
我不确定如何在特定目录中打开终端窗口然后运行最终命令来运行我需要设置环境的工具。
我正在运行OSX,所以AppleScript可能就是答案吗?
答案 0 :(得分:11)
带有xterm的选项1(完成后将自动关闭窗口):
xterm -e "cd /tmp/; watch 'pwd;date'"
MacOS终端的选项2:
osascript -e 'tell application "Terminal" to do script "cd /tmp;pwd"'