我必须打开三个终端,每个终端应该转到三个目录,需要在这三个终端上运行三个文件。现在我需要加快我的任务。因为需要通过运行单个脚本文件来实现它。我怎么能这样做?
作为一个例子,我必须在三个终端上运行这三个命令。但我需要使用一个运行的文件来做这些事情。
cd /home/xyz/Desktop/project/components/core;
python3 Main.py
aria2c --enable-rpc
cd /home/xyz/Desktop/project/ui;
gulp serve
答案 0 :(得分:0)
尝试将命令放在下面的一个bash文件中,然后从终端运行它。
gnome-terminal -e command_1
gnome-terminal -e command_2
gnome-terminal -e command_3
答案 1 :(得分:0)
我的一位朋友建议将此作为答案,它对我有用。我可以用&运行这些终端命令运算符,然后这些命令在后台运行,它们将在同一个终端上运行而不会出现任何故障。我使用以下命令创建了一个文件,当我运行它时,该文件提示在同一终端中运行这些命令。
cd / home / xyz / Desktop / project / components / core; python3 main.py& aria2c --enable-rpc& cd / home / kaveesh / Desktop / project / ui; gulp serve&