Bash 脚本打开多个终端选项卡并运行一些脚本



因为我的产品遵循微服务架构,所以我想同时运行多个应用程序。 我想打开新的终端选项卡并在其中运行一些命令。你能帮我写一个 bash 脚本来执行这些动作吗?这是我每天需要执行/重新启动系统的重复任务。我想让它自动化。

例如:

Tab1: 'cd Documents/my_app1; rails s -p 4000'
Tab2: 'cd Documents/my_app2; rails s -p 5000'
Tab3: 'cd Desktop/angular_app; yarn start --port 3000'

等。。

因此,我需要一个脚本来使用一个命令运行它。

标签是怎么

回事?
gnome-terminal -- /bin/bash -c 'cd Documents/my_app1; rails s -p 4000'
gnome-terminal -- /bin/bash -c 'cd Documents/my_app2; rails s -p 5000'
gnome-terminal -- /bin/bash -c 'cd Desktop/angular_app; yarn start --port 3000'

最新更新