#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 55/week @ 2024-03-12 76/week @ 2024-03-19 84/week @ 2024-03-26 69/week @ 2024-04-02 83/week @ 2024-04-09 58/week @ 2024-04-16 68/week @ 2024-04-23 61/week @ 2024-04-30 48/week @ 2024-05-07 54/week @ 2024-05-14 49/week @ 2024-05-21 77/week @ 2024-05-28 61/week @ 2024-06-04 48/week @ 2024-06-11 72/week @ 2024-06-18 42/week @ 2024-06-25

每月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