blob: 89d07e05af63e54ae85c477034431d1a87899fdb (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
|
use std::path::Path;
use utils::{fileutil,dateutil};
pub fn do_show(filenames: &mut Iterator<Item = String>, _args: &[String]) {
info!("do_show");
for line in filenames {
let parts: Vec<&str> = line.splitn(2, ' ').collect();
let path = match dateutil::datetime_from_timestamp(parts[0]) {
Some(_) => Path::new(parts[1]),
None => Path::new(parts[0]),
};
let output = fileutil::read_file_to_string(path).unwrap();
println!("{}", output);
}
}
|