| Crates.io | moove |
| lib.rs | moove |
| version | 0.2.8 |
| created_at | 2023-01-27 03:59:26.401944+00 |
| updated_at | 2023-11-05 02:18:39.369035+00 |
| description | 🚚 Manipulate file names and locations |
| homepage | https://github.com/urin/moove |
| repository | https://github.com/urin/moove |
| max_upload_size | |
| id | 769376 |
| size | 403,299 |
moove is a command line tool for renaming and moving files and directories using a text editor.
🎨 Features | 🚀 Usage | 📥 Getting started | 💙 Contributing | 🌏 License

ls in a text editor,
and renames or moves them exactly as you edit them.Usage: moove [OPTIONS] [PATHS]...
Arguments:
[PATHS]... Paths or wildcard patterns to move
Options:
-v, --verbose Verbose output
-s, --sort Sort in the natural order
-a, --absolute Treat as absolute paths
-d, --directory Directories themselves, not their contents
-w, --with-hidden Include hidden files
-e, --exclude-pattern <PATTERN> Exclude regular expression pattern
-c, --copy Copy without moving
-u, --dry-run Dry-run
-o, --oops Abort in case of collision (prompt as default)
-q, --quiet No output to stdout/strerr even if error
-h, --help Print help
-V, --version Print version
ls in a text editor.//, the file and directory (and its contents) will be removed regardless of modification of the remaining part of the line.--oops is specified.MOOVE_OPTIONS.VISUALEDITORcargo install moove
Followings are used to build.
cargo install cargo-make
cargo make setup
To test,
cargo make test
To build binaries for release,
cargo make
Pre-compiled binaries will be in the directory dist.
⚠ Binaries do not have execute permission in case of building on windows.
Licensed under either of
at your option.
Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in the work by you, as defined in the Apache-2.0 license, shall be dual licensed as above, without any additional terms or conditions.
© 2023 Urin