cron|TERM environment variable not set. の解決方法
スポンサーリンク
原因
cron実行時に TERM environment variable not set.のエラーになる場合があります。
このエラーは、環境変数のTERMが定義されていない場合に発生します。
解決方法
解決策をいくつか記載します。
【解決方法1】cron設定で環境変数のTERMを定義する
crontabの設定ファイル先頭に以下の行を追加します。
TERM=xterm
【解決方法2】/etc/profile で環境変数のTERMを定義する
/etc/profile に以下の記載を追加します。
export TERM=xterm
【解決方法2】.bash_profile で環境変数のTERMを定義する
cronの実行ユーザの .bash_profile に以下の記載を追加します。
export TERM=xterm
更新日:2018年09月30日
作成日:2018年07月08日