Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/linux/24.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Linux错误-未定义setterm:$术语/etc/cron.hourly/mcelog.cron:_Linux_Linux Device Driver - Fatal编程技术网

Linux错误-未定义setterm:$术语/etc/cron.hourly/mcelog.cron:

Linux错误-未定义setterm:$术语/etc/cron.hourly/mcelog.cron:,linux,linux-device-driver,Linux,Linux Device Driver,我使用的是RHEL 5.9,使用的是mcelog-0.9pre-1.32.el5,我每小时从/etc/cron.hourly/mcelog.cron的邮件中收到这个错误 有人能帮我解决这个问题吗?当我输入echo$TERM时,它返回xterm 谢谢,我希望有一个非常简单的解决方案:您的cron作业没有终端。那么它应该如何使用setterm呢?您还应该从邮件中收到遇到问题的作业/进程/脚本名称。查看它是哪一个,如果确实需要,请修复它。错误是:setterm:$TERM未定义。setterm:$未定

我使用的是RHEL 5.9,使用的是mcelog-0.9pre-1.32.el5,我每小时从/etc/cron.hourly/mcelog.cron的邮件中收到这个错误

有人能帮我解决这个问题吗?当我输入echo$TERM时,它返回xterm


谢谢,

我希望有一个非常简单的解决方案:您的cron作业没有终端。那么它应该如何使用setterm呢?您还应该从邮件中收到遇到问题的作业/进程/脚本名称。查看它是哪一个,如果确实需要,请修复它。

错误是:setterm:$TERM未定义。setterm:$未定义术语/etc/cron.hourly/mcelog.cron:setterm:$TERM未定义。是否安装了
ncurses
?请尝试在脚本中将TERM变量设置为
dumb
。使用crontab运行bash时,我将术语设置为dumb,而使用
dash
则将其取消设置。你发布crontab命令了吗?另外,如果您运行了任何重要的shell脚本,请尝试将其也包括在内。黑色,安装了ncurses-5.5-24.20060715.konsolebox:它在/etc/cron.hourly/mcelog.cron上运行,内容如下:#/bin/bash#这是Xen吗?如果[-e/proc/xen/capabilities];然后#xen grep control_d/proc/xen/capabilities>&/dev/null 2>/dev/null if[$?-ne 0];然后#domU——不要在xen PV guest 1出口上运行;fi fi#是否支持此CPU/usr/sbin/mcelog——支持>&/dev/null 2>/dev/null if[$?-eq 1];然后退出1;fi#现在可以安全运行mcelog/usr/sbin/mcelog--ignorenodev--filter>>/var/log/mcelog邮件的内容是:setterm:$TERM未定义。setterm:$未定义术语/etc/cron.hourly/mcelog.cron:setterm:$TERM未定义。上面已经共享了script/etc/cron.hourly/mcelog.cron内容;然后#xen grep control_d/proc/xen/capabilities>&/dev/null 2>/dev/null if[$?-ne 0];然后#domU——不要在xen PV guest 1出口上运行;fi fi我已经检查了这个路径/proc/xen/capabilities,那里没有这样的文件