On Sat, Nov 11, 2000 at 13:05:46 +0100, Martin Schmitt wrote:
> Was meinst Du denn mit der Standard-Unix-Datenbank?
Ok, das war ein Schnellschu�. :-/
Ich habe aber mal in einem Buch gelesen (ich finde es nicht mehr), da� man
mit einem Komandozeilenprogramm einfache Datenbankeintr�ge in einer Datei
verwalten kann, ohne gro�en Aufwand und das war angeblich standardm��ig
vorhanden (gnutools oder so). Dabei ging es um "standard unix
database". Ich meine die /etc/passwd wird auch so verwaltet (!?!?)
Jetzt habe ich folgendes gefunden:
-gdbm: Ist eine Portierung der dbm von Unix. Eine Bibliothek zum verwalten
von "standard unix database"-Dateien :) Leider nur eine Bibliothek.
-rdb: Eine komerzielle Implementierung der gdbm Funktionen :(
-gdbm_primitive: Eine GPL Komandozeilentools-Implementierung der gdbm :)
http://freshmeat.net/projects/gdbm_primitive/?highlight=gdbm
Das w�hre halt die L�sung um eine absolute Database-Lite zu verwalten. PHP
k�nnte damit bestimmt auch umgehen, wenn man die Shell-Komandos ausf�hrt
und die standard-out ausliest.
-dbxxx: wenn ich in der bash "db<TAB>" mache, bekomme ich folgendes:
--snip--
space:/var/spool# db
db2dvi db2ps db_checkpoint db_dump185 db_stat
db2html db2rtf db_deadlock db_load
db2pdf db_archive db_dump db_recover
--snip--
wenn man sich die man-pages ansieht, scheint das auch was mit "standard
unix database" und mit deren Manipulation zu tun zu haben. :)
Ich meine, da� so eine Anwendung auch auf einem Low-Tech-{Modem,ISDN}*-Router
laufen soll, ohne eine gro�e Schar an Zusatzprogrammen zu ben�tigen. Eine
einfache Datei und die Komandozeilentools w�rden reichen um die
entsprechenden Daten zu plegen und zu nutzen.
Sebastian
--
Error #152 - Windows not found: (C)heer (P)arty (D)ance.
---------------------------------------------------------------------------
PUG - Penguin User Group Wiesbaden - http://www.pug.org