1

У меня есть большая кодовая база Python, которая много знает о моей рабочей среде. Я хотел бы использовать его для настройки сеанса ZSH при открытии окна терминала. Скрипт python будет выводить текст, который экспортирует переменные, определяет функции / псевдонимы и т.д.

Я надеялся, что что-то вроде этого будет работать:

./myPythonScript -outputZSHSettings | source

но это не похоже. Есть ли способ сделать что-то подобное? Я полагаю, я мог бы записать все во временный файл, получить его, затем удалить файл, но это кажется неуклюжим.

Благодарю.

1 ответ1

3

С bash и zsh вы можете использовать Process Substitution:

source <(./myPythonScript -outputZSHSettings)

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