시작 시 자동으로 시작하면 컬러 스크립트(tput)가 흑백으로 표시됩니다.

시작 시 자동으로 시작하면 컬러 스크립트(tput)가 흑백으로 표시됩니다.

tput을 사용하여 일부 단어를 색칠하는 작은 콘솔 스크립트가 있습니다. 루트로 로그인한 후 수동으로 시작하면 제대로 작동합니다. 하지만 /etc/rc.local 또는 cron @reboot를 통해 자동 시작하면 모든 색상이 사라집니다. 이 문제를 어떻게 해결할 수 있나요..

답변1

tputTERM색상 순서를 작성하는 방법을 보려면 이 변수를 사용하십시오 . TERM아마도 설정되지 않았을 것입니다(실제로는 그렇지 않기 때문입니다).존재하다터미널. TERM예를 들어, 적절한 값을 설정하여 속일 수 있습니다 .

TERM=linux tput set af 3

관련 정보