use cmd_lib::{run_cmd, run_fun, CmdResult};
fn main() -> CmdResult {
cmd_lib::set_debug(true);
run_cmd!(git log --oneline | head -5)?;
run_cmd!(echo "import this; copyright(); credits(); exit()" | python)?;
let directory = std::env::current_dir()?;
println!(
"Top 10 biggest files and directories in '{}':\n{}",
directory.display(),
run_fun!(du -ah . | sort -hr | head -n 10).unwrap()
);
run_cmd!(ls . oops &>out.txt || true)?;
run_cmd!(rm -f out.txt)?;
run_cmd!(ping -c 5 www.google.com | awk r#"/time/ {print $(NF-3) " " $(NF-1) " " $NF}"#)?;
Ok(())
}