Skripte machen das Leben leichter !
Scandisk
Dieses Skript prüft die magnetische Oberfläche eines Datenträgers
auf Schreib- und Lesefehler, ähnlich den bekannten Scandisk- oder
chkdsk-Programmen anderer Betriebssysteme. Sie sollten es nur für
Disketten benutzen, also als Gerät z.B. /dev/fd0 angeben. Wenden Sie
es nicht auf andere Datenträger - wie Festplatten - an, wenn Sie nicht
genau wissen, was Sie tun ! Nach dem Herunterladen
müssen Sie dem Script noch Ausführungsrechte geben:
chmod 0755 scan_surface.sh <ENTER>
Dieses Skript benötigt die Bourne-Again-Shell (bash) zum Laufen.
TODO-Liste mit E-Mail-Anbindung
Gerade wenn der Administrator nicht ständig am Netz bereitstehen kann,
bietet sich eine Sammelstelle für zu erledigende Aufgaben an. Traditionell
ist dies die Datei TODO im Homedir eines jeden Nutzers.
Günstig ist nun, wenn man root - also dem Server an sich - eine
eigene, echte E-Mail-Adresse gibt. Man kann dann mit Hilfe einer Filterregel
für PROCMAIL erreichen, daß alle Mail, die als Betreff TODO
enthält, automatisch in die Datei /root/TODO wandert. Jedesmal wenn
der Administrator sich dann am Server anmeldet, wird ihm zur Erinnerung
automatisch diese Datei angezeigt.
E-Mail-Abwicklung
In Deutschland kosten Ortsgespräche Geld. Also will man nicht für
jede E-Mail seinen Internetanbieter anwählen. Die E-Mail soll gesammelt
und einmal pro Tag, bzw. wenn man sowieso ins Internet geht, abgesandt
werden. Um sicherzustellen, daß einmal pro Nacht die E-Mail versandt
wird, kann man z.B. in /etc/crontab eine Zeile einfügen, die
zur gewünschten Zeit automatisch die Verbindung zum Internet herstellt.
Einige
Skripte kümmern sich dann darum, daß die Mail versandt wird.
Labordaten abrufen
Mit dem Programm Get-Lab kann man die
Labordaten automatisch vom Server aus dem Labor abrufen lassen. Es unterstützt
mehrere Ärzte, mehrere Labore und mehrere Modems. Man muß zwei
Module installieren, die man sich von Perl-Archiv
CPAN besorgen kann. Sie sind aber auch im ladbaren Archiv
des Programms enthalten. Des weiteren muß man die Konfigurationsdatei
auf seine Labore anpassen. Derzeit wird nur die Laborsoftware LDS unterstützt,
die relativ verbreitet ist. Fragen Sie Ihr Labor nach dem Übertragungsprotokoll
und schreiben Sie mir. Ich
kann das Programm Get-Lab dann an Ihre Bedürfnisse anpassen. Am besten
beauftragt man den Systemdienst Cron damit, die Labordaten täglich
abzurufen. Man kann das Programm mit dem Parameter "-restart" zu einem
späteren Zeitpunkt anweisen, Fehlversuche
erneut zu starten.
Patientendatenbank von TurboMed auslesen
Mit dem Skript dump-tmed-patients.pl
kann man die Patientendatenbank von TurboMed in eine XML-Datei schreiben. Diese kann
dann beliebig weiterverarbeitet werden. Braucht Perl (für DOS, Windows und Linux
verfügbar).