nu-glob

Crates.ionu-glob
lib.rsnu-glob
version0.106.1
created_at2022-03-22 19:50:11.135297+00
updated_at2025-07-29 21:24:41.708858+00
descriptionFork of glob. Support for matching file paths against Unix shell style patterns.
homepage
repositoryhttps://github.com/nushell/nushell/tree/main/crates/nu-glob
max_upload_size
id554850
size72,098
publishing (github:nushell:publishing)

documentation

README

nu-glob

Support for matching file paths against Unix shell style patterns.

Usage

To use nu-glob, add this to your Cargo.toml:

[dependencies]
nu-glob = "0.60.0"

Examples

Print all jpg files in /media/ and all of its subdirectories.

use nu_nu_glob::glob;

for entry in glob("/media/**/*.jpg").expect("Failed to read glob pattern") {
    match entry {
        Ok(path) => println!("{:?}", path.display()),
        Err(e) => println!("{:?}", e),
    }
}
Commit count: 10375

cargo fmt