sreplace-0.11.0 is not a library.
sreplace
A simple to use, efficient, and full-featured command line string replacer.
Sed like command line tool that aims to be simple and fast to use.
This is a rewritting of a former project of mine, from C++ to rust.
Installation
- install rust
- install
sreplaceusingcargo:
The ready to use executable command is sr.
Usage
sr
Arguments:
The string to look for
The replacement string
The path to the file or directory
Examples
$ cat hello.txt
Hello world!
$ sr world all hello.txt
Replaced 1 line in "hello.txt"
$ cat hello.txt
Hello all!
Replace in regular file

Replace recursively in folder

Features
- UTF-8 encoding support
- Support regular expression searched patterns
- Support case insensitive searched patterns
- Filter on regular files extensions
- Recursively browse directories
- Concurrently process multiple files
License
GPL v3