4.8.1. Syntax

Die Funktionen von HSAdmin können über das Kommandozeilenprogramm hsscript aufgerufen werden, welches Befehle per Parameter, Dateiübergabe oder interaktiv entgegennimmt. Der Aufruf erfolgt nach folgender Syntax:

$ hsscript -u <Benutzer> -e <Befehl>...

Die folgenden Optionen können übergeben werden.

-u --user

Benutzer, welcher zur Authentifizierung und Autorisierung verwendet werden soll, zum Beispiel xyz00.

-r --runas

Benutzer, mit dessen Rechten der Befehl ausgeführt werden soll, zum Beispiel xzy00-doms.

-e --expr

Der Befehl, der ausgeführt werden soll. Er setzt sich aus einer Reihe von Parametern zusammen. Der Befehl hat folgende Syntax:

module.function({where:{field:'value',...}, set:{field:'value',...}})

Parameter

Erläuterung

module

Modul, dessen Funktion aufgerufen werden soll (z.B. user oder mysqldb)

function

Funktion, welche aufgerufen werden soll (search, add, update, remove)

where

selektiert nach Wert eines oder mehrerer Felder

set

setzt oder aktualisiert den Wert eines oder mehrerer Felder

Die Module und Funktionen werden in den folgenden Kapiteln erklärt.

-f --file

Datei, aus welcher Befehle gelesen und ausgeführt werden sollen. Lesen Sie dazu Abschnitt 4.8.11.

-i --interactive

Das Programm startet im interaktiven Modus. Die Befehle können am Kommandozeilen-Prompt eingegeben werden.

Vorheriges Thema

4.8. HSAdmin

Nächstes Thema

4.8.2. Modul user

Diese Seite

Hostsharing einen Monat lang kostenlos und unverbindlich testen

Nutzen Sie unser kostenloses Test- und Beratungsangebot.
Nehmen Sie jetzt Kontakt auf und lernen Sie den Hostsharing-Service kennen.

Jetzt Testsystem bestellen Mehr erfahren