scule

Crates.ioscule
lib.rsscule
version1.0.0
sourcesrc
created_at2015-10-10 21:42:54.271378
updated_at2015-12-11 23:55:55.315022
descriptionA simple UTF-8 aware, pipeable, case converter.
homepagehttps://github.com/ddworken/scule/blob/dev/README.md
repositoryhttps://github.com/ddworken/scule
max_upload_size
id3195
size24,004
David Dworken (ddworken)

documentation

https://github.com/ddworken/scule/blob/dev/README.md

README

scule Build Status

scule is a simple UTF-8 aware program to change the case of text. scule is UTF-8 aware and works correctly with UTF-8. scule is made to be used as part of a pipeline or as the start of a pipeline. When receiving input from stdin, case is a streaming program and will output text as it is received.

Usage

Usage: scule [options] [<file>]

Options:
    -h, --help  display this help and exit
    -u, --upper  convert to upper case 
    -l, --lower  convert to lower case 
    -v, --version  print the version

It can be used like: scule test.txt or echo test | scule.

If you do not specify --upper or --lower, it will default to --lower.

Installation

git clone https://github.com/ddworken/scule.git
cd scule/
cargo build --release
mv target/release/scule /usr/bin/

Why scule?

The name scule was chosen because it is the suffix in majuscule and minuscule (meaning upper case and lower case respectively).

Commit count: 10

cargo fmt