2 个稳定版本

1.0.1 2024 年 8 月 6 日

#672文件系统

Download history 239/week @ 2024-08-02 14/week @ 2024-08-09

每月 253 次下载

Unlicense OR CC0-1.0

11KB
148

向上遍历目录

Crates.io License Crates.io Version Crates.io MSRV Safe Rust dependency status Documentation Downloads

通过遍历目录树直到找到文件或到达根目录来查找文件。名称必须指向文件,而不是目录,并且文件必须是可读的。

如何使用

use walkup::walk_up;
// parameters are: start directory, file name
let res = walk_up ( "/usr/src/usr.bin/aucat/", "Makefile.inc" );
if let Some(path) = res {
   println!("Makefile.inc found at {}", path.display());
}

许可证

这是一款免费且无负担的软件,已发布到公共领域。

此代码可以在CC0Unlicense的条款下使用。

Unlicense logo

无运行时依赖