slice-command 0.0.0

slice is a command-line tool that allows you to slice the contents of a file using syntax similar to Python's slice notation.
# Slice

Slice is a command-line tool written in Rust that allows you to slice the contents of a file using syntax similar to Python's slice notation.

## Installation

### Via Cargo

```sh
cargo install slice-command
```

### From Source (via Cargo)
```sh
git clone https://github.com/ChanTsune/slice-command.git
cd slice-command
cargo install --path .
```

After building, add the binary to your PATH to use it globally.

## Usage

To use Slice, run the following command:

```
slice [options] <slice> <file...>
```

`<file>` is the name of the file you want to slice, and `<slice>` is the slice syntax you want to apply to the file.
If `<file>` is not specified, `slice` will read from standard input.

The slice syntax is similar to Python's slice syntax, with the format `start:end:step`.
Each value is optional and, if omitted, defaults to the beginning of the file, the end of the file, and a step of 1, respectively.

## Examples

Here are some examples of how to use Slice:

```
slice 10:20 file.txt
```

This command slices the contents of `file.txt` from line 10 to line 20.

```
slice :100:2 file.txt
```

This command slices the contents of `file.txt` from the beginning of the file to line 100, skipping every second line.

For more details, run:

```sh
slice --help
```

## License

Slice is licensed under the MIT License. See [LICENSE](LICENSE) for more information.