Экспорт переменных из скрипта Shell и доступ к ним в скрипте Python - PullRequest
0 голосов
/ 24 апреля 2019

Я пытаюсь экспортировать переменную из моего сценария оболочки, а затем получить к ней доступ из своего сценария 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 после поиска сценария оболочки, я могу получить желаемый результат.Любые идеи о том, как сделать это за один раз ??

...