Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/khrynczenko/rrpl


https://github.com/khrynczenko/rrpl

Last synced: 12 days ago
JSON representation

Awesome Lists containing this project

README

        

# rrpl

---

![CICD](
https://img.shields.io/github/workflow/status/khrynczenko/rrpl/rust,%20cargo) ![Crates.io](https://img.shields.io/crates/v/rrpl) ![GitHub](https://img.shields.io/github/license/khrynczenko/rrpl)

## What is **rrpl**

**rrpl (rust replace)** is a CLI application for replacing text matches inside
a file. It's CLI interface is meant to mimic other tool, i.e., **rpl** which
is available on debian distributions.

## How to use

```text
> rrpl --help
rrpl 0.1.0
Krzysztof Hrynczenko

USAGE:
rrpl [OPTIONS] [FILE]...

ARGS:


...

OPTIONS:
-b, --backup Rename original file to file~ before replacing
-h, --help Print help information
-i, --ignore-case Match case-insensitively
-p, --prompt Prompt confirmation before changing the file
-q, --quiet Disable logging to stdout/stderr
-V, --version Print version information
-w, --whole-words Match on word boundaries only
```

## How to build

`cargo build`