Befehlszeile¶
Die Anwendung lässt sich auch über die Befehlszeile steuern. Dazu muss die Befehlszeilen-App angesprochen werden. Dies erfolgt über den Aufruf:
/opt/alvine-platform/bin/alvine
Mittels --help
wird eine Hilfe mit allen Befehlen angezeigt.
Legacy-Befehle ausführen¶
Befehle (cmd) des Legacy-Backends lassen sich über das Argument run-legacy
aufrufen. Über die Optionen können
verschiedene Werte übergeben werden.
Argument | Kurzform | Beschreibung | Beispiel |
---|---|---|---|
--argument | -a | URL-Encoded Zeichenkette mit den an das System zu übergebenden Variablenwerten. | a=4&b=5 |
--cmd | -c | CMD des Alvine Backends | 5 |
--uid | -u | Die für den Befehl zu verwendende User-ID | 100 |
--debug | -d | Debugausgabe ausgeben |
/opt/alvine-platform/bin/alvine run-legacy --uid=1 --cmd=5 -d --argument="sxx_export=true&submit=true&sxx_cli_systemintern=true"
Legacy-Scripte ausführen¶
Scripte des Legacy-Backends lassen sich über das Argument run-script
aufrufen. Über die Optionen können
verschiedene Werte übergeben werden.
Argument | Kurzform | Beschreibung | Beispiel |
---|---|---|---|
--argument | -a | URL-Encoded Zeichenkette mit den an das System zu übergebenden Variablenwerten. | a=4&b=5 |
--legacy | -l | Use legacy Environment | 1 |
--uid | -u | Die für den Befehl zu verwendende User-ID | 100 |
--debug | -d | Debugausgabe ausgeben | |
--path | -p | Verzeichnis in dem das Script liegt | /Pfad/zum/Script |
--script | -s | Name des Scripts | testscript.php |
/opt/alvine-platform/bin/alvine run-script --uid=1 -d --path=/Pfad/zum/Script -s=testscript.php --legacy=1