🌊
cron で環境変数を設定する方法
実行環境
- macOS M1
方法①: crontab内に書く
- crontab に
* * * * * [コマンド]
のように記入すると思いますが、その前に環境変数を書きます。
例)
EMAIL=test@gmail.com
PASSWORD=lerga5keIo
* * * * * cd ~/
方法②: .profileに書いて、読み込む
- .profileを開く
open ~/.profile
- .profileに書く
export EMAIL=test@gmail.com
export PASSWORD=lerga5keIo
- crontabで読み込む
-
* * * * *
の後に. /Users/[ユーザ名]/.profile
を記述する - そのあとコマンドを追加する場合は、
&&
で繋げる -
/Users/[ユーザ名]/.profile
は.profile
のフルパスを指定する -
.
はsource
の意味を持つ
例)
* * * * * . /Users/user_mei/.profile && cd ~/
参考文献
Discussion