서버에서 현재 CPU 사용을 확인하기 위해 cron 프로세스를 실행하는 데 문제가 있습니다.
내 스크립트는 다음으로 시작합니다.
top -c -n 1 -u www-data > /tmp/kill-cpu
콘솔에서 문제없이 실행할 수 있지만 cron에서는
상단 : tty get에 실패했습니다
상단에 -b 옵션을 사용하면
top -b -n 1
나는 얻다
'dumb': 알 수없는 터미널 유형입니다.
xterm을 TERM으로 사용하고 있습니다
도와 주셔서 감사합니다 :)
Lito.
해결책 : 다음 과 같은 문제를 해결할 수있었습니다.
ln -s /lib/terminfo/d/dumb /usr/share/terminfo/d/dumb