У меня есть много серверов, написанных на Python . Я хочу запустить их, один скрипт на одну вкладку терминала. Я использую Xubuntu 16.04 .

Я знаю, как открыть вкладку терминала в Xubuntu внутри скрипта bash:

#!/bin/bash
xfce4-terminal --tab

Кроме того, я знаю, как запустить скрипт Python в скрипте bash:

#!/bin/bash
python server_1.py

Но как я могу открыть новую вкладку и запустить скрипт на этой новой открытой вкладке?

1 ответ1

1

Есть опции -x и -e, пробовали ли вы их?

-x, --execute
    Execute the remainder of the command line inside the terminal
-e, --command=command
    Execute command inside the terminal

То есть. что-то вроде:

xfce4-terminal --tab --execute python server_1.py

Если есть проблема с путем сценария, вы можете указать рабочий каталог с помощью:

--working-directory=directory

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .