因为编码问题导致cron无法执行的解决方案

552 查看

最近在使用腾讯云服务器(centos6.5 64bit系统)的时候碰到一个非常奇怪的问题,就是cron服务完全正常,但是写在crontab里面的命令就是没按时执行,于是打开/var/log/cron日志文件查看日志发现所有执行的命令后面自动带上了一个^M这样的小尾巴,遂百度“^M”看看这是个什么玩意儿,百度得知这是DOS编码和UNIX编码混合在同一个文件的环境下导致换行编码错误,解决方案参考http://www.changwei.me/archiv...即可