我想用 scala 脚本处理日志输出。像这样:
java -jar app.jar | log.sc
或者java -jar app.jar | amm log.sc
如何写一个log.sc
处理app.jar
打印日志的交易?
动机
替换java -jar app.jar > app.log
为一些更智能的方式来处理输出流。
从现在开始,我想按天将输出流保存到不同的文件中。
谢谢。
更新
想想这个例子:
object Main extends App {
var i = 0L
while(true) {
println("hello " + i)
i += 1
}
}
它组装成一个Loop.jar
,我该如何处理按日期打印日志到文件?