Support for matching file paths against Unix shell style patterns.
Switch branches/tags
Nothing to show
Clone or download
Kimundi Merge pull request #66 from vitiral/into_error
add GlobError::into_error so that errors can be easily converted
Latest commit 172265e Feb 21, 2018

README.md

glob

Support for matching file paths against Unix shell style patterns.

Build Status

Documentation

Usage

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

[dependencies]
glob = "0.2"

And add this to your crate root:

extern crate glob;

Examples

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

use 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),
    }
}