Tihiroの頭を休めるIT教室

少しだけ頭使って後は根性

cronで実行するスクリプト内で環境変数を参照できない。

ググるとシバン行を追加したり(-lをつけて)、とか色々方法があるみたいですがうまく動作しませんでした。

ので、結論的には

source ~/.bash_profile

シェルスクリプトの先頭行に書き込むことで、(正しいかどうかは別物ですが)無事にcronから実行するシェルスクリプト内で環境変数を参照できるようになりました。