RPMLUA(8) RPMLUA(8)
BEZEICHNUNG
rpmlua - RPM-Lua-Interpreter
UBERSICHT
rpmlua [{-e|--execute} "ANWEISUNG"] [{-i|--interactive}] [SKRIPTDATEI]
[arg1 >]
BESCHREIBUNG
Start des RPM-internen Lua-Interpreters.
Hinweis: Indices beginnen in Lua bei 1, deshalb ist der Name des
Programms unter >>arg[1]<< anstatt des eher gewohnten Index Null.
-i|--interactive
Startet eine interaktive Sitzung nach der Ausfuhrung eines
optionalen Skripts oder einer optionalen Anweisung.
-opts=OPTZEICHENKETTE
Fuhrt eine getopt(3)-Optionsverarbeitung der mit OPTZEICHENKETTE
ubergebenen Argumente durch.
-e|--execute
Fuhrt eine Lua-Anweisung vor einem optionalen Skript aus.
BEISPIELE
Eine Skriptdatei >>test.lua<< ausfuhren:
rpmlua test.lua
Die Skriptdatei >>args.lua<< mit Optionsverarbeitung ausfuhren:
rpmlua -opts=ab:c args.lua - 1 2 3 -c -b5
Eine einzelne Anweisung zum Vergleich von RPM-Versionen ausfuhren:
rpmlua -e "print(rpm.ver(`1.0') < rpm.ver(`2.0'))"
Eine interaktive Sitzung starten:
rpmlua -i
SIEHE AUCH
lua(1), popt(3), getopt(3), rpm(8)
http://www.rpm.org/
AUTOREN
Panu Matilainen
UBERSETZUNG
Die deutsche Ubersetzung dieser Handbuchseite wurde von Christoph
Brinkhaus erstellt.
Diese Ubersetzung ist Freie Dokumentation; lesen Sie die GNU General
Public License Version 3
oder neuer bezuglich der Copyright-Bedingungen. Es wird KEINE HAFTUNG
ubernommen.
Wenn Sie Fehler in der Ubersetzung dieser Handbuchseite finden,
schicken Sie bitte eine E-Mail an die Mailingliste der Ubersetzer
.
17. Dezember 2021 RPMLUA(8)