Экспорт переменных среды, проанализированных из текстового файла YAML

Вы пробовали:

nohup python -u prime.py > log.dat

У меня работает...

0
05.09.2019, 17:00
1 ответ

Предполагая, что команда sedправильно выводит строки вида var=value, вы можете сделать:

while read assign; do
 export "$assign"; 
done < <(sed -nr '/env_variables:/,$ s/  ([A-Z_]+): (.*)/\1=\2/ p' app.yaml)

Или, если вам не нужно экспортировать, а ввод достаточно безопасен (нет синтаксиса оболочки ),

. <(sed -nr '/env_variables:/,$ s/  ([A-Z_]+): (.*)/\1=\2/ p' app.yaml)
1
28.01.2020, 02:39

Теги

Похожие вопросы