Я пытаюсь экспортировать переменную из моего сценария оболочки, а затем получить к ней доступ из своего сценария python.
#!/bin/bash
test="hello, python!!!"
export test
python test.py
Мой сценарий Python выглядит следующим образом:
#!/usr/bin/python
import os
text = os.environ.get("test")
print(text)
После того, как яИсходный текст моего сценария оболочки. Я не вижу напечатанный вывод в командной строкеВместо этого я вижу:
shell_script:export:3: not valid in this context: test^M
Но если я по отдельности прослеживаю или запускаю сценарий python после поиска сценария оболочки, я могу получить желаемый результат.Любые идеи о том, как сделать это за один раз ??