Datenbankzugriff von der Shell
Über den Befehl asterisk -rx '_`command`_' können natürlich alle CLI-Kommandos auch von einem Shell-Skript ausgeführt werden. Das folgende Beispiel zeigt, wie man von der Shell aus die Datenbank erst mit Werten füllt, diese dann ausliest und zum Schluss wieder löscht:
big-island:~# asterisk -rx 'database put test var1 23'
Updated database successfully
big-island:~# asterisk -rx 'database put test var2 42'
Updated database successfully
big-island:~# asterisk -rx 'database show test'
/test/var1 : 23
/test/var2 : 42
big-island:~# asterisk -rx 'database get test var2'
Value: 42
big-island:~# asterisk -rx 'database deltree test'
Database entries removed.
|
Denken Sie wieder daran, dass Sie, wenn die Family, der
Schlüssel oder der Wert Leerzeichen enthält, Anführungszeichen
(
|