dwww Home | Manual pages | Find package

RPMLUA(8)                                                            RPMLUA(8)

NAME
       rpmlua - RPM Lua interpreter

SYNOPSIS
       rpmlua  [{-e|--execute} “STATEMENT”] [{-i|--interactive}] [SCRIPT_FILE]
       [arg1 ...]

DESCRIPTION
       Run RPM internal Lua interpreter.

       -i|--interactive
              Run an interactive session after executing  optional  script  or
              statement.

       –opts=OPTSTRING
              Perform  getopt(3) option processing on the passed arguments ac-
              cording to OPTSTRING.

       -e|--execute
              Execute a Lua statement before executing optional script.

EXAMPLES
       Execute test.lua script file:

              rpmlua test.lua

       Execute args.lua script file with option processing:

              rpmlua –opts=ab:c args.lua – 1 2 3 -c -b5

       Execute single statement to compare rpm versions:

              rpmlua -e “print(rpm.ver(`1.0') < rpm.ver(`2.0'))”

       Run an interactive session:

              rpmlua -i

SEE ALSO
              lua(1)
              popt(3),
              getopt(3),
              rpm(8),

       http://www.rpm.org/ <URL:http://www.rpm.org/>

AUTHORS
              Panu Matilainen <pmatilai@redhat.com>

                               17 December 2021                      RPMLUA(8)

Generated by dwww version 1.15 on Sun Jun 16 07:12:47 CEST 2024.