mvx 0.2.2

Enhanced file and directory move utility with progress bars and cross-device support
Documentation
# mvx/cpx - Enhanced File and Directory Move Utility

`mvx`/`cpx` is a command-line utility that extends the standard `mv`/`cp` command with progress bars and enhanced features.

For basic file operations, `mvx`/`cpx` behaves the same as the standard `mv`/`cp` command.

## Key Features / Differences from `mv`/`cp`

### Directory Handling
When moving/copying a directory to an existing directory, `mvx`/`cpx` merges the contents rather than replacing or nesting the directory. Files with the same name are overwritten, but unique files in the destination are preserved.

### Path Creation
`mvx`/`cpx` automatically creates any necessary destination directories.

### Progress Visualization
For cross-device file operations, `mvx`/`cpx` displays progress bars, which can be suppressed via `-q` flag.

## Usage

> [!NOTE]
> only `mvx` is demonstrated in this section, `cpx` works exactly the same.

```
mvx [OPTIONS] <SOURCE> <DESTINATION>
```

### Options

- `-q, --quiet`: Suppress progress bars and messages
- `-h, --help`: Print help information
- `-V, --version`: Print version information

### Examples

```bash
# Move a file with progress bar
mvx large_file.iso /media/backup/

# Move and merge a directory
mvx source_dir/ destination_dir/

# Move in quiet mode
mvx -q large_file.iso /media/backup/
```

[MIT License](LICENSE)