class Ronin::CLI::Commands::Encode

Encodes each character of data into a variety of encodings.

## Usage

ronin encode [options] [FILE ...]

## Options

-f, --file FILE                  Optional file to process
    --string STRING              Optional string to process
-M, --multiline                  Process each line separately
-n, --keep-newlines              Preserves newlines at the end of each line
    --base16                     Base16 encodes the data
    --base32                     Base32 encodes the data
-b, --base64=[strict|url]        Base64 encodes the data
-z, --zlib                       Zlib compresses the data
-g, --gzip                       gzip compresses the data
-c, --c                          Encodes the data as a C string
-X, --hex                        Hex encode the data (ex: "414141...")
-H, --html                       HTML encodes the data
-u, --uri                        URI encodes the data
    --http                       HTTP encodes the data
-j, --js                         JavaScript encodes the data
-S, --shell                      Encodes the data as a Shell String
-P, --powershell                 Encodes the data as a PowerShell String
    --punycode                   Encodes the data as Punycode
-Q, --quoted-printable           Encodes the data as Quoted Printable
-R, --ruby                       Encodes the data as a Ruby String
    --uuencode                   uuencodes the data
-x, --xml                        XML encodes the data
-h, --help                       Print help information

## Arguments

[FILE ...]                       Optional file(s) to process