#file #tail #block #content #end #found #reached

fs-tail

跟踪文件并在到达文件末尾时阻塞。当在文件中找到新内容时,循环将继续

5个版本

0.1.4 2020年12月27日
0.1.3 2020年12月21日
0.1.2 2020年12月17日
0.1.1 2020年12月17日
0.1.0 2020年12月17日

18#end

Download history · Rust 包仓库 55/week @ 2024-03-12 · Rust 包仓库 76/week @ 2024-03-19 · Rust 包仓库 84/week @ 2024-03-26 · Rust 包仓库 69/week @ 2024-04-02 · Rust 包仓库 83/week @ 2024-04-09 · Rust 包仓库 58/week @ 2024-04-16 · Rust 包仓库 68/week @ 2024-04-23 · Rust 包仓库 61/week @ 2024-04-30 · Rust 包仓库 48/week @ 2024-05-07 · Rust 包仓库 54/week @ 2024-05-14 · Rust 包仓库 49/week @ 2024-05-21 · Rust 包仓库 77/week @ 2024-05-28 · Rust 包仓库 61/week @ 2024-06-04 · Rust 包仓库 48/week @ 2024-06-11 · Rust 包仓库 72/week @ 2024-06-18 · Rust 包仓库 42/week @ 2024-06-25 · Rust 包仓库

每月245次下载

MIT 许可证

8KB
156

fs-tail

跟踪文件,直到添加更多行。

用法

let file = std::fs::File::open("/path/to/some/file").unwrap();
let file = TailedFile::new(file);
let locked = file.lock();
for line in locked.lines() {
    if let Ok(line) = line {
        println!("{}", line);
    }
}

依赖项

~170–315KB