環境変数をエクスポートしてenv >> /etc/environment
クローン操作に公開します。
ただし、私の環境変数(パスワード)の1つにポンド記号が含まれています#
。
もちろん、クローンジョブが実行されると、その背後にあったすべてが#
消えました!
これをどのように避けることができますか?
また現れる
環境は、env >> /etc/environment
グローバルにアクセス可能なこのファイルに書き込まれます。私はDockerコンテナで実行しているので気にしませんが、おそらくあなたはそうでしょう。
export cron_test=123#456
# This will show 123#456
echo $cron_test
# Take care with the line below
env >> /etc/environment
crontab -e
# and start cron if it is not running
crontabでメッセージが表示された場合:
*/1 * * * * echo $cron_test > /tmp/cron.env
しばらくすると、代わりにcat /tmp/cron.env
表示されます。123
123#456
すべてのソリューションに感謝します。