ฉันมีปัญหาในการประมวลผล cron เพื่อตรวจสอบการใช้ CPU ปัจจุบันในเซิร์ฟเวอร์ของฉัน
สคริปต์ของฉันเริ่มต้นด้วย:
top -c -n 1 -u www-data > /tmp/kill-cpu
ฉันสามารถดำเนินการได้โดยไม่มีปัญหาในคอนโซล แต่ใน cron ฉันได้รับ
รับ tty ที่ล้มเหลว
ถ้าฉันใช้ตัวเลือก -b ไปด้านบน
top -b -n 1
ฉันเข้าใจ
'ใบ้': ประเภทอาคารที่ไม่รู้จัก
ฉันใช้ xterm เป็น TERM
ขอบคุณสำหรับความช่วยเหลือของคุณ :)
Lito
การแก้ไข:ฉันสามารถแก้ไขปัญหาด้วย:
ln -s /lib/terminfo/d/dumb /usr/share/terminfo/d/dumb