用 ruby 写了一个脚本,用 logger 记录执行过程。 http://ruby-doc.org/stdlib-2.1.2/libdoc/logger/rdoc/Logger.html
file = File.open('logfile.log', File::WRONLY | File::APPEND | File::CREAT)
logger = Logger.new(file)
脚本里都是使用
logger.info('initialize') { "Initializing..." }
的格式记录信息。
但脚本执行过程中,tail -f logfile.log 一直没内容,等脚本执行结束,全记录在里面了,看了文档搜索没找到原因,求助,谢谢。