关于数据检索的问题
我想通过关键字去检索某文件,然后取得它的倒数第二行。如何实现。
例子
我的文件的内容是:
2011-06-04 11:33:20,355 INFO [STDOUT] (ajp-8109-23) index=0
2011-06-04 11:33:20,355 INFO [STDOUT] (ajp-8109-23) event key=txt_dealer_code
2011-06-04 11:33:20,355 INFO [STDOUT] (ajp-8109-23) event value=40512108
2011-06-04 11:33:20,355 INFO [STDOUT] (ajp-8109-23) index=0
2011-06-04 11:33:20,355 INFO [STDOUT] (ajp-8109-23) event key=txt_password
2011-06-04 11:33:20,355 INFO [STDOUT] (ajp-8109-23) event value=a
2011-06-04 11:33:20,356 INFO [STDOUT] (ajp-8109-23) dao parameter=0
2011-06-04 11:33:20,356 INFO [STDOUT] (ajp-8109-23) key=txt_dealer_code
2011-06-04 11:33:20,356 INFO [STDOUT] (ajp-8109-23) value=40512108
2011-06-04 11:33:20,356 INFO [STDOUT] (ajp-8109-23) dao parameter=1
2011-06-04 11:33:20,356 INFO [STDOUT] (ajp-8109-23) key=txt_password
我的关键是字是:“event key=txt_password”
我想取得的行是:2011-06-04 11:33:20,355 INFO [STDOUT] (ajp-172.25.1.80-8109-23) event value=40512108
例子
我的文件的内容是:
2011-06-04 11:33:20,355 INFO [STDOUT] (ajp-8109-23) index=0
2011-06-04 11:33:20,355 INFO [STDOUT] (ajp-8109-23) event key=txt_dealer_code
2011-06-04 11:33:20,355 INFO [STDOUT] (ajp-8109-23) event value=40512108
2011-06-04 11:33:20,355 INFO [STDOUT] (ajp-8109-23) index=0
2011-06-04 11:33:20,355 INFO [STDOUT] (ajp-8109-23) event key=txt_password
2011-06-04 11:33:20,355 INFO [STDOUT] (ajp-8109-23) event value=a
2011-06-04 11:33:20,356 INFO [STDOUT] (ajp-8109-23) dao parameter=0
2011-06-04 11:33:20,356 INFO [STDOUT] (ajp-8109-23) key=txt_dealer_code
2011-06-04 11:33:20,356 INFO [STDOUT] (ajp-8109-23) value=40512108
2011-06-04 11:33:20,356 INFO [STDOUT] (ajp-8109-23) dao parameter=1
2011-06-04 11:33:20,356 INFO [STDOUT] (ajp-8109-23) key=txt_password
我的关键是字是:“event key=txt_password”
我想取得的行是:2011-06-04 11:33:20,355 INFO [STDOUT] (ajp-172.25.1.80-8109-23) event value=40512108
作者: wuyuchang 发布时间: 2011-06-08
组合筛选
作者: chinasingle 发布时间: 2011-06-08
也就是event key=txt_password 那一行的前两行?
作者: justkk 发布时间: 2011-06-08
对! 该如何解决!
作者: wuyuchang 发布时间: 2011-06-08