Home

rpmlua(8)

RPMLUA(8)RPMLUA(8)

rpmlua - RPM Lua interpreter

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

Run RPM internal Lua interpreter.

Run an interactive session after executing optional script or statement.
–opts=OPTSTRING
Perform getopt(3) option processing on the passed arguments according to OPTSTRING.
Execute a Lua statement before executing optional script.

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

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

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

Panu Matilainen <[email protected]>    
17 December 2021