将二进制数据logging到日志文件
我用下面的新贵脚本启动一个节点进程,将stdout&stderrlogging到单独的文件中:
script sudo -u node /usr/local/bin/node /var/node/services/someServer.js 1> /var/log/node/someServer.log 2> /var/log/node/someServer.error.log end script
问题是这两个日志文件头部都有二进制数据。 我不能用更less或更多来快速检查这些日志,这非常烦人。 任何想法我可以如何防止进程logging二进制数据?
尝试使用-f
和-R
选项less
打开。 -f
将强制打开二进制文件, -R
将更好地处理控制字符(如果存在)。 cat
显示的内容好吗?