Если я нахожусь на терминале A и открываю новый терминал / новое окно / новый сеанс B; Можно ли передать переменную или какое-либо значение в новый терминал B?
Например, если я нахожусь в каталоге ~/foo
и открою новый терминал, я автоматически буду в ~/foo
в новом Терминал. Я пытаюсь сделать то же самое для моей виртуальной среды Python. Поэтому, если я нахожусь в виртуальной среде project1
в текущем терминале, я хочу получить эту информацию и автоматически активировать среду project1
на новом терминале.
Постоянно хранить эту информацию в ~/.bashrc
не работает, так как у меня будет несколько терминалов:
X
в среде project1
Y
в окружении project2
Итак, когда я открываю новый терминал, мне нужно знать, в какой среде я нахожусь в настоящее время.