我有一个包含大量日志列表的文本文件。
我正在尝试使用常规脚本逐行读取文本文件并搜索一个称为DBC的特定单词。应该将“ DBC”一词复制到远程文件目录吗?
答案 0 :(得分:0)
您可以将以下代码用于相同的代码。它只是此处Stackoverflow
中提到的内容的扩展版本import java.nio.file.Files;
vOldFilePath = new File("C://TestFiles//ReadFile.txt")
StringWriter vOldFileWriter = new StringWriter();
def vNewFilepath = new File("C://TestFiles//WriteFile.txt")
def vfinalString='';
vOldFilePath.filterLine(vOldFileWriter)
{ vSearchWord ->
if(vSearchWord.contains("DBC")==true)
{
vfinalString= vfinalString+vSearchWord.toString() + "\r\n"
}
}
log.info "Write your data into file"
vNewFilepath.write vfinalString