Man page - rpmlua(8)
Packages contas this manual
- rpmquery(8)
- rpm-plugin-prioreset(8)
- rpmsign(8)
- rpm-plugin-dbus-announce(8)
- rpm-plugin-fapolicyd(8)
- rpm(8)
- rpmbuild(8)
- rpm-plugin-systemd-inhibit(8)
- rpmdeps(8)
- rpmspec(8)
- rpm-misc(8)
- rpmgraph(8)
- rpmverify(8)
- rpm-plugin-unshare(8)
- rpmkeys(8)
- rpmdb(8)
- rpmlua(8)
- rpm-plugin-selinux(8)
- rpm-plugins(8)
- gendiff(1)
- rpm-plugin-syslog(8)
- rpm-plugin-audit(8)
- rpmsort(8)
Package: rpm
apt-get install rpm
apt-get install rpm
Manuals in package:
Documentations in package:
Available languages:
en ro deManual
| 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.
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>
| 17 December 2021 |