Skip to content
Leonard Ramminger edited this page May 14, 2026 · 1 revision

CLI

Basic Usage

prebyte input.txt
prebyte input.txt -o output.txt
cat input.txt | prebyte
prebyte template.txt arg0 arg1
prebyte -- foo bar

Commands

  1. prebyte <input>
  2. prebyte <input> -o <output>
  3. prebyte -e <topic>
  4. prebyte list rules
  5. prebyte list vars
  6. prebyte list profiles
  7. prebyte list ignore
  8. prebyte -h
  9. prebyte -v

Options

  1. -o, --output <file>
  2. -I, --include-path <dir>
  3. -Dname=value
  4. -Dname=@path/to/file
  5. -Dname=@@literal
  6. -Dpath/to/file.env
  7. -r, --rule <rule>
  8. -s, --settings <file>
  9. -i, --ignore <name>
  10. -p, --profile <name>
  11. --benchmark
  12. -X, --debug

Render Args

  1. Extra positional values after input are available as ARGS[index].
  2. In stdin mode use -- before args.
  3. Bare ARGS is invalid.

Explain Topics

  1. rule
  2. ignore
  3. profile
  4. truthiness
  5. lua
  6. ARGS

Clone this wiki locally