[解決済み] "tput。TERMに値がなく、-Tも指定されていない " CRONプロセスで記録されたエラー
2022-02-27 16:59:14
質問
CRONによって実行されるシェルスクリプトがあります。このシェルスクリプトは、FTPサーバーからファイルをダウンロードし、それらのファイルに対してJavaログプロセッサを実行するPythonスクリプトを順番に実行します。このプロセスは、エラーがないにもかかわらずCRONの電子メールを受け取り続けることを除いて、問題なく実行されます。少なくとも、私はエラーはないと思っています。cronメールには2行あり、そのうちの1行は以下の通りです。
tput: No value for $TERM and no -T specified
少し調べてみると、変数$TERMの設定に関係することがわかりました。どうすればいいのかわかりません。何か助けがあればありがたいです。ありがとうございます。
解決方法は?
スクリプト内の何かが
tput
バイナリに変換します。
tput
を検査しようとします。
$TERM
変数を使用して現在の端末を特定し、正しい制御シーケンスを生成できるようにします。cronの実行中はターミナルがないので、このエラーは
tput
.
を手動で割り当てることもできます。
TERM
の値をcronジョブに設定します(おそらく
dumb
またはそれに似たようなもの)、または(これはより良い解決策かもしれませんが)、何が
tput
で、その呼び出しを削除します。
関連
-
[解決済み] gzip: stdin: not in gzip format tar: 子プロセスがステータス 1 を返しました。エラーは回復不可能:現在終了中
-
[解決済み] カット」を使った最後のフィールドの探し方
-
[解決済み] mvで移動先のディレクトリが存在しない場合、作成させる方法はありますか?
-
[解決済み] vimdiff の出力ファイルにおける +-- の意味は何ですか?それをオフにする方法は?
-
[解決済み] Unixのシェルスクリプトで環境変数が設定されていることを確認する簡潔な方法は何ですか?
-
[解決済み] ディレクトリをTarするが,完全な絶対パスはアーカイブに保存しない
-
[解決済み】Linuxのコマンドラインを使用して、電子メールの添付ファイルとしてファイルを送信する方法は?
-
[解決済み】Cronとvirtualenvについて
-
[解決済み] cronジョブはまだ実行されていない場合のみ実行されます。
-
[解決済み] 正しいPATHでCRONを呼び出す方法
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み】 -bash: fork: メモリを確保できない
-
[解決済み] pkg-configが見つからないエラー
-
[解決済み】Postgresql -bash: psql: コマンドが見つかりませんでした。
-
[解決済み] カット」を使った最後のフィールドの探し方
-
[解決済み] FIN_WAIT1とはどのような意味ですか?
-
[解決済み] エラーです。"gzip: stdout: Linuxカーネルアップグレード中に「No space left on device」(デバイスに空き容量がない)が発生する(空き容量がある間)[closed]。
-
[解決済み] Linux/Ubuntu のセットです。不正なオプション -o pipefail
-
[解決済み] LinuxでXcodeを動かせるか?
-
[解決済み] Nautilusのようにコマンドラインからマウントする方法とは?[クローズド]です。
-
[解決済み] 単一のコマンドでssh経由でコマンドが見つからない、ターミナルに接続したら見つかった[重複]。