我有一个大型日志文件,需要读取并压缩为重要信息。 到目前为止,我没有太多,但就是这样:
String fileContents = new File('C:/Users/jake.oneill/'logname'').text
fileContents.eachline
我可以使用包含命令吗?我很难在groovy中阅读该文件,所以非常感谢任何帮助。
答案 0 :(得分:0)
您可以这样做:
new File('C:/Users/jake.oneill/logname').eachLine { line ->
// impose whatever you want to check here
if(line.startsWith('IMPORTANT')) {
// do whatever you want to do with the line here
println line
}
}
这有帮助吗?