Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

PD Datenbank fuer Unix

0 views
Skip to first unread message

Ralph-Diether Marzusch

unread,
Dec 7, 1991, 10:34:00 AM12/7/91
to
okl...@smallo.ruhr.de (Olaf Klein) writes:

>Ich suche eine einfache Datenbank fuer SYSV 3.2, mit der ich
>Addressen, Telefonnummern und anderes einfach verwalten kann.
>Also irgendwas in der Art, wie ein popeliges Dbase 3 unter Dos :-)

Schwierig ... habe auch lange 'was Brauchbares gesucht, mit dem man so ganz
banale Dinge wie Adressen aufbewahren kann, und bin schliesslich auf einen
`forms mode' fuer GNU Emacs gestossen [ja, GNU Emacs ist nicht jedermanns
Sache, aber ich habe mich so halbwegs daran gewoehnt ... Eight Megabytes
And Constantly Swapping :-)]. Damit kann man feldorientierte Dateien
(wie z.B. die passwd-Datei oder eigene Adressdateien usw.) auch einigermassen
feldorientiert bearbeiten. Das `einigermassen' bezieht sich darauf, dass
der Text einer Zeile (getrennt mit ':' o.ae.) einfach aufgrund einer Formular-
beschreibung zusammen mit konstanten Texten ueber eine Bildschirmseite
verteilt wird; diese Bildschirmseite kann man dann (quasi als Volltext, aber
immerhin mit der Moeglichkeit, von Feld zu Feld zu springen) bearbeiten.
Es wird also immer die ganze Datei auf einmal geladen und anschliessend wieder
gespeichert, aber das stoert bei so kleinen Datenmengen ja keinen Menschen.
Vorteil dieser sehr `labberigen' Felddefinitionen ist sogar, dass man bequem
Volltextsuche auf den gesamten Bestand machen kann.
Fuer die Weiterverarbeitung der so verwalteten Dateien sei Unix-Liebhabern
der `programmer's workbench' ans Herz gelegt [awk et al.].

Autor von `forms.el' ist Johan Vromans <j...@mh.nl>. Ist mal in irgendeinem
comp.sources.* gepostet worden und daher sicherlich bei diversen FTP-Archiven
(oder notfalls von mir per E-mail, aber ich finde die Doku im Moment gerade
nicht wieder ...) zu haben.

Fazit: fuer sowieso schon Emacs-Benutzer und kleine, einfache Datenbestaende
sicherlich eine elegante Loesung (auf Text-Editor-Basis).

Ralph-Diether
--
.--------------------------------------------------------------------.
| Ralph-Diether Marzusch, Rehwinkel 2, W-2070 Grosshansdorf, Germany |
| E-mail: marz...@odiehh.hanse.de Voice: +49 4102 64193 |
`--------------------------------------------------------------------'

0 new messages