Здравствуйте. Использую терминальную программу для обработки данных с метеорной станции https://globalmeteornetwork.org/wiki/index.php?title=Main_Page сложение кадров, составление мозаик, расчет радиантов, не суть…
Для ее активации нужно вводить в терминале:
cd source/RMS
source ~/vRMS/bin/activate
Возникло желание сделать скрипт для запуска программы, содержащий эти две команды.
Первоначальный вариант скрипта:
#!/bin/bash
cd source/RMS
source ~/vRMS/bin/activate
Не работоспособен: в открывшемся окне терминала нет приглашения к вводу. Я не могу вводить команды для обработки данных! Начало строки должно быть таким: (vRMS) (base) vas@vas-desktop:~/source/RMS$ Позже я изменил код:
#!/bin/bash
gnome-terminal --working-directory=$HOME/source/RMS -x bash -c "source $HOME/vRMS/bin/activate; exec bash"
Терминал открывается в новой вкладке, в заданной директории, НО не проходит команда source $HOME/vRMS/bin/activate А именно: начало строки ввода имеет вид:
(base) vas@vas-desktop:~/source/RMS$
А должна:
(vRMS) (base) vas@vas-desktop:~/source/RMS$
Отсутствует (vRMS). Команды для обработки не принимаются! Пожалуйста, подскажите как сделать правильно? Если не затруднит, предоставьте актуальную информацию по команде gnome-terminal.