起動時に自動的に起動すると、カラースクリプト(tput)が白黒で表示されます。

起動時に自動的に起動すると、カラースクリプト(tput)が白黒で表示されます。

tputを使っていくつかの単語を色付けする小さなコンソールスクリプトがあります。 rootとしてログインして手動で起動すると正常に動作します。しかし、/etc/rc.localまたはcron @rebootを介して自動起動すると、すべての色が消えます。この問題をどのように解決できますか?

ベストアンサー1

tputTERM色の順序を作成する方法については、この変数を使用してください。TERMおそらく設定されていないでしょう(実際にはそうではないからです)。存在するターミナル。TERMたとえば、適切な値を設定して欺くことができます。

TERM=linux tput set af 3

おすすめ記事