ROMULUS(1)

NAME
romulus - sed/awk like stream processor.

SYNOPSIS
romulus [-e | --expr <expr>] [-f | --file <file>] [<inputs> ...] [--features] [-E | --explicit] [-i | --inplace <backup>] [-l | --lint <lint_level>] [-o | --ouput <output>] [-s | --sep <sep>]

DESCRIPTION
A modern stream editor.

SAMPLES

'2,$ & [/kube/, _, hash] print hash'
    extract k8s oriented docker hashes

OPTIONS

<inputs>
    input to be processed

-e, --expr <expr>
    Use an expression to process files

-f, --file <file>
    read a file of expressions

--features
    list freatures romulus was compiled with

-E, --explicit
    disable implicit line printing

-i, --inplace <backup>
    replace file contents in inputs

-l, --lint <lint>
    prints warnings based on levels, warn by default.

        warn: print to stderr, run program

        off: do not print lints, run program

        strict: print to stderr, does not run program if found

-o, --out <outfile>
    output to specified file, stdout by default.

-s, --sep <sep>
    seperates lines to by matched by destructuring. \s+ by default

ENVIRONMENT VARIABLES

RLINT Sets default lint level

RSEP Sets default seperator regex