fs_utils
A high-performance Rust library for file system operations with progress reporting and advanced search capabilities.
Features
-
File Search:
- Recursive directory traversal
- Glob pattern matching
- Regular expression filtering
- Case-sensitive/insensitive options
-
Directory Operations:
- Calculate total size (bytes or human-readable)
- Recursive copy with progress reporting
- File counting
-
File Operations:
- Copy with progress callbacks
- Move with verification
- Progress reporting with transfer speed
-
Performance:
- Asynchronous I/O with Tokio
- Efficient memory usage
- Parallel operations where beneficial
Installation
Add to your Cargo.toml:
[]
= "0.1"