1 2 3 4 5 6 7 8 9 10 11 12 13
use std::io::Read; use std::env; extern crate lzma; fn main() { let mut decoder = lzma::open(&env::args().nth(1).expect("missing file")).unwrap(); let mut string = String::new(); decoder.read_to_string(&mut string).unwrap(); print!("{}", string); }