EnvironmentFile=/etc/default/myservice
ファイル
systemdに、新しいラインが重要であるenvironmentfile、中に複数行の変数
を通じて環境変数を供給していますし、どのサービスを制御するために、Debianのジェシーにsystemdに使用しています
これは公共秒の
ドキュメント(同じファイルのbashでsource
をしているが正しく動作しますが)エラーを報告しているsystemdに喜ばないようにそれを置く
JWT_PUB_KEY="-----BEGIN FOO BAR KEY-----
MIIBgjAcBgoqhkiG9w0BDAEDMA4ECKZesfWLQOiDAgID6ASCAWBu7izm8N4V
2puRO/Mdt+Y8ceywxiC0cE57nrbmvaTSvBwTg9b/xyd8YC6QK7lrhC9Njgp/
...
-----END FOO BAR KEY-----"
キーあなたは\
と、各ファイルを終了することにより、複数行の変数を持つことができますが、それは各行を連結ことystemdレポートは
私は\\ n \ 'で終わったので、私はその組み合わせをテストしたと思いますが、それは長い時間でしたので、私が見落としている可能性があります –
\\ nは、 '\'と改行文字 '\ n'の代わりに文字 'n'を解析する – Av4t4r
@Vality、実際には動作しません。それを実行するとPythonで印刷します。変数は1行にまとめられます –