请问:
如何用批处理读取log文件中某个字符串,并且把这个字符串后面的一句话写到另外一个log里.
如: Repro Command Line: transisolevels.exe /set:80 /level:2 /var:123 我要读到文件中所有Repro Command Line, 然后执行后面这句话或把后面的这句话写道另外一个log利.
如何用批处理读取log文件中某个字符串,并且把这个字符串后面的一句话写到另外一个log里.
如: Repro Command Line: transisolevels.exe /set:80 /level:2 /var:123 我要读到文件中所有Repro Command Line, 然后执行后面这句话或把后面的这句话写道另外一个log利.
解决方案 »
- js问题,获取div的id
- Struts框架在ACTION中做了一些处理后回到本页,文本框的值得都可以保留,但是下拉列表中的值没有保留请问怎么保留下拉列表中的值.
- 请教Webwork和Hibernate高手问题!!!在线等问题解决马上结贴
- 请各位大虾指点一下关于用jsp实现财务报表打印功能
- 请问用程序模拟登陆的实现
- if语句不起作用,为什么?高分相送,急用,d在线等
- 请教一个jsp和ejb的问题
- 本人刚学Jsp,请教两个很初级的问题
- 急,......关于JSP文件浏览器中文显示
- 请问如何安装JBOSS3.0(包含Tomcat4.0)?
- web飞信 php->vbs求助
- 如何把JSP页面的URL参数传到JAVA后台去???
import java.io.BufferedWriter;
import java.io.File;
import java.io.BufferedReader;
import java.io.BufferedWriter;
import java.io.File;
import java.io.FileReader;
import java.io.FileWriter;
import java.io.IOException;
import java.io.PrintWriter;public class Test { public static void main(String[] args) throws IOException { FileReader reader = new FileReader(new File("D:/test/test.log"));
BufferedReader in = new BufferedReader(reader);
FileWriter writer = new FileWriter(new File("D:/test/test_desc.log"));
PrintWriter out = new PrintWriter(new BufferedWriter(writer));
String s,s1 = new String();
while((s = in.readLine())!= null){
s=s.replaceAll("Repro Command Line: ", "");
out.println(s);
}
out.close();
in.close();
}}