Expand description
§linux-df-parser
A simple parser for the Linux df
command. To get numbers in bytes, call df
with -B1
argument: /bin/df -B1
§Usage
let s = r#"
df: /run/user/1000/doc: Operation not permitted
Filesystem 1B-blocks Used Available Use% Mounted on
udev 12294803456 0 12294803456 0% /dev
/dev/nvme0n1p2 493201408 121312256 346304512 26% /boot
"#.trim();
let df = Df::from(s);
assert_eq!(df.get_by_filesystem("/dev/nvme0n1p2").unwrap().used, 121312256);