[英]How to open terminal on run of .sh file in linux?
所以我有我的文件run.sh:
#!/bin/bash
rails s
cd public/angular
grunt serve
现在,如果我运行sh run.sh,我会启动Rails服务器,但不会触发grunt服务。 但是我正在努力解决的主要问题是,我想打开一个单独的终端机窗口,在该窗口上用栏杆着火,然后再打开第二个终端机窗口,在上面运行咕unt声。
所以它应该看起来像:
#!/bin/bash
Open new terminal window ->
run rails s in newly opened window
cd public/angular
open second terminal window
run grunt serve in second terminal window
是否可以在.sh文件中执行此操作?
这样的事情行吗?
#!/bin/bash
xterm -e "rails s"
cd public/angular
xterm -e "grunt serve"
将xterm
替换为您首选的终端仿真器( gnome-terminal
, konsole
等)。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.