Man page - rpmlua(8)
Packages contains this manual
- rpmdb(8)
- rpm-misc(8)
- rpmsign(8)
- rpmquery(8)
- rpm-plugin-audit(8)
- rpmsort(8)
- rpm-plugin-selinux(8)
- rpmbuild(8)
- rpmspec(8)
- rpm-plugin-systemd-inhibit(8)
- rpmgraph(8)
- rpmlua(8)
- rpm-plugin-fapolicyd(8)
- rpmdeps(8)
- rpm-plugin-dbus-announce(8)
- rpmkeys(8)
- rpm-plugin-prioreset(8)
- rpm-plugin-syslog(8)
- rpm-plugins(8)
- gendiff(1)
- rpm(8)
- rpmverify(8)
- rpm-plugin-unshare(8)
apt-get install rpm
Available languages:
en ro deManual
RPMLUA
NAMESYNOPSIS
DESCRIPTION
EXAMPLES
SEE ALSO
AUTHORS
NAME
rpmlua - RPM Lua interpreter
SYNOPSIS
rpmlua [{ -e|--execute } β STATEMENT β] [{ -i|--interactive }] [ SCRIPT_FILE ] [arg1 ...]
DESCRIPTION
Run RPM internal Lua interpreter.
Note: indexes
start at 1 in Lua, so the program name is at arg[1] instead
of the more customary index zero.
-i|--interactive
Run an interactive session after executing optional script or statement.
βopts=OPTSTRING
Perform getopt (3) option processing on the passed arguments according 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>