我正在尝试使用记录来自我的shell脚本的事件/检查点logger
。
如何在OS X(版本10.12(16A323))中使用logger
或syslog
实用程序。我努力了
logger "Hello world"
并/var/log/system.log
使用控制台应用程序进行了检查,以下是创建的日志条目
无法获取名为“ –Xó ^ H”的二进制文件的字符串
如何logger
在OS X中使用?是否需要指定任何内容来创建条目或向OS X系统日志添加条目?
您能通过提及您想为什么改善您的问题吗?这可能会帮助人们为您找到选择。
—
哈夫
我能够成功记录一个条目:$ logger“这是一个日志条目” $ echo $?0然后,当我在控制台中选中“所有消息”时,出现了我的消息。
—
哈夫
以状态代码1退出,无输出。我试着用LO GG呃。
—
SG_
我也看不到
—
格雷厄姆·米尔恩
Hello World
任何/var/log/*.log
文件。在运行macOS 10.12的Mac上,可重现@SG_的行为。此外,logger -s 'Hello World'
可以正确打印到控制台,但不能正确打印到任何磁盘日志文件。
对于我来说,它没有显示在system.log中,但是如果我在控制台中查看“所有日志”,它确实会显示在这里。奇!
—
哈夫