Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- use std::io::{BufferedReader, BufferedWriter};
- use std::io::File;
- fn main() {
- // input file
- let path = Path::new("arfilter.log");
- let mut file = BufferedReader::new (File::open(&path));
- let user_name = "USER: appadmin"
- // output file
- let ofile = File::create(&Path::new("appadmin.log")).unwrap();
- let mut writer = BufferedWriter::new(ofile);
- for line in file.lines() {
- let s = line.unwrap();
- if s.contains(user_name) {
- writer.write_line(s.as_slice().trim()).unwrap();
- }
- }
- writer.flush().unwrap();
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement